Tag: android-loadermanager

Eine abstrakte Klasse ist assoziiert mit einer Aktivität oder Fragment für die Verwaltung einer oder mehrerer Loader-Instanzen. Dies hilft einer Anwendung das verwalten von länger andauernden Operationen in Verbindung mit der Aktivität oder Fragment-Lebenszyklus; die häufigste Verwendung dieser ist mit einem CursorLoader, aber die Anwendungen sind frei, schreiben Ihren eigenen Bootloader für das laden andere Arten von Daten.

Android TabsAdapter mit ActionbarSherlock

Anzahl der Antworten 3 Antworten
Ich bin mit ActionbarSherlock mit einem SherlockListFragment, die LoaderManager.LoaderCallbacks. In meinem ApplicationActivity onCreate-Methode ich bin mit setContentView(R.layout.application); festlegen der layout-funktioniert Super. Ich bin initialisieren der actionbar, wie so ActionBar bar = getSupportActionBar(); bar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS); bar.setDisplayOptions(0, ActionBar.DISPLAY_SHOW_TITLE); bar.setDisplayHomeAsUpEnabled(false); bar.setDisplayShowTitleEnabled(true);

getLoaderManager in ListActivity

Anzahl der Antworten 2 Antworten
Ich umsetzen wollen einen Loader für eine ListActivity, aber die Aktivität nicht erkennen getLoaderManager. @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); dbHelper = new DBHelper(this,DBNAME,FindPackageName(), TABLE_NAME); sql = dbHelper.getReadableDataBase(); //Log.d("Gaurav","Database Open"); String from = new String{"word","_id","MyList"}; int

Probleme mit Custom AsyncTaskLoader Rückrufe

Anzahl der Antworten 2 Antworten
Ich habe ein paar Probleme mit meinem AsyncTaskLoader, nicht sicher, ob Sie verwandt, als Sie beide zufällig beim Versuch, starten Sie den Loader. In meiner Anwendung habe ich 3 Instanzen einer benutzerdefinierten CursorAdapter, unterstützt durch 3 Instanzen

Warum ist der Cursor.requery() mit der Aufschrift "veraltet"?

Anzahl der Antworten 1 Antworten
Cursor.requery() ist eine sehr verbreitete Methode, während Sie es zum aktualisieren einer ListView Inhalt. Aber warum ist diese Methode markiert "veraltet"? Ich kann nicht verstehen, der Grund, auf den API-docs sehr deutlich. Cursor.requery () - API: http://developer.android.com/reference/android/database/Cursor.html#requery()

Mit einer RecyclerView mit Daten aus LoaderManager

Anzahl der Antworten 2 Antworten
Ich habe eine RecyclerView dass ich verwenden, um die Anzeige abgerufenen Daten aus einem content provider mit einem LoaderManager. Es funktioniert gut, aber ich bemerkte, dass einige performance-Probleme mit meinem unten-Implementierung, wenn große Daten geladen sind,gibt Es

Erneutes starten der Loader in einem ListFragment aus einer FragmentActivity tha verwendet ViewPager?

Anzahl der Antworten 1 Antworten
Ich habe eine ViewPager FragmentActivity hält sich 3 Registerkarten, die Jeweils eines der tabs ist ein ListFragment hat eine Loader. Bei der Initialisierung dieser Tätigkeit Lader laden, so weit so gut. Implementiert habe ich eine öffentliche Methode

Sie können verwenden Sie eine LoaderManager von einem Service?

Anzahl der Antworten 2 Antworten
Habe ich eine Daten-laden-system mit einem custom Loader und Cursor-das ist toll arbeiten von Aktivitäten und Fragmenten, aber es gibt keine LoaderManager (, die ich finden kann) in Dienst. Weiß jemand, warum LoaderManager ausgeschlossen wurde von der

CursorLoader Nutzung ohne ContentProvider

Anzahl der Antworten 5 Antworten
Android-SDK-Dokumentation sagt, dass startManagingCursor() Methode ist depracated: Diese Methode ist veraltet. Verwenden Sie die neue CursorLoader Klasse mit LoaderManager statt; dies ist auch auf älteren Plattformen über den Android compatibility package. Diese Methode erlaubt es, die Tätigkeit

Android sqlite mit multi-thread

Anzahl der Antworten 2 Antworten
Ich Schreibe eine android-Anwendung mit sqlite. Es gibt viele Aktivitäten und ein service. Ich benutze die DB von mehr als einem thread. Es funktioniert perfekt in Android 2.X, aber sobald ich es in Android 3.X es wirft

Fehler auf LoaderManager bei der Verwendung von Support-Bibliothek

Anzahl der Antworten 2 Antworten
Ich versuche meine konvertieren von code aus Verwendung von Cursorn zu verwenden CursorLoaders. Um die Unterstützung für ältere Versionen von Android, ich habe installiert die Support-Library und anstatt Sie zu importieren android.Inhalt.CursorLoader, ich bin importieren android.Unterstützung.v4.Inhalt.CursorLoader. Jetzt

Android - onLoadFinished nicht genannt

Anzahl der Antworten 4 Antworten
Ich bin vor ein Problem mit der Loader. Habe ich eine Tätigkeit, die zeigt Liste der abgerufenen Datensätze aus der lokalen DB. Wenn die Aktivität beginnt, die Datensätze werden automatisch geladen, über LoaderManager.initLoader () - Methode. Es

AlphabetIndexer mit Benutzerdefinierten Adapter verwaltet LoaderManager

Anzahl der Antworten 1 Antworten
Bin ich versucht zu implementieren AlphabetIndexer mit Benutzerdefinierten Adapter, wie dieser AlphabetIndexer mit Custom Adapter Meiner Klasse ContactsCursorAdapter erstreckt SimpleCursorAdapter und implementiert SectionIndexer und ich bin mit einem LoaderManager zu verwalten mein adapter ist der cursor so

Lader und onLoaderReset Android

Anzahl der Antworten 1 Antworten
Implementiert habe ich eine Loader in meiner Anwendung für die Abfrage von Daten aus der Datenbank. Ich höre die Veränderungen, die passieren' durch die Umsetzung LoaderCallbacks<Cursor> Zuhörer. Das problem, das ich habe, ist bei Verwendung der onLoaderReset(Loader<Cursor>

Loader nicht starten nach dem Aufruf initLoader()?

Anzahl der Antworten 5 Antworten
Habe ich ein fragment, und starten möchten, loader, wenn auf eine Schaltfläche geklickt wird: public class MyFragment extends Fragment { public void onActivityCreated() { super.onActivityCreated(); Button btn = ...; btn.setOnClickListener(new OnClickListener() { public void onClick(View view) {

Warum funktioniert mein OnLocationChanged() nie aufgerufen werden?

Anzahl der Antworten 3 Antworten
Was ich zu tun versuche: Ich versuche eine app entwickeln, die nur erfordert, dass der Benutzer die Lage am Anfang einer Aktivität. Also nur wenn der Benutzer innerhalb der Aktivität, der Standort aktualisiert wird, entweder durch Netzwerk

Wird LoaderManager.restartLoader() immer in einem Aufruf onCreateLoader()?

Anzahl der Antworten 1 Antworten
LoaderManager hat diese Methode restartLoader(): public abstract Loader<D> restartLoader (int id, Bundle args, LoaderCallbacks<D> callback) Startet eine neue oder Neustart eine vorhandene Loader in diesem manager registriert die callbacks, und (wenn die activity/fragment gerade gestartet), beginnt es

Wie der übergang von managedQuery zu LoaderManager/CursorLoader?

Anzahl der Antworten 1 Antworten
Ich bin die Entwicklung einer Android-Anwendung, die targeting API level 8 (2.2, Froyo). Ich bin mit einem ContentProvider und das ist einfach genug, und ich bin mit SimpleCursorAdapter zu füllen meine Liste ansehen, aber ich bemerkte in

ExpandableListFragment mit LoaderManager für die Kompatibilität Paket

Anzahl der Antworten 1 Antworten
Möchte ich meine ExpandableListActivity kompatibel mit Honeycomb. Ich Frage mich, warum es keine ExpandableListFragment für die Kompatibilität Paket. Ist es eine Möglichkeit zu ExpandableListView Arbeit mit dem normalen Fragment-Klasse? Wie lade ich den Cursor mit dem LoaderManager?

Wie kann ich den Cursor von einem CursorLoader aktualisieren?

Anzahl der Antworten 1 Antworten
Also ich habe meine MainDisplayActivity implementiert die beiden Activity und LoaderManager.LoaderCallbacks<Cursor>. Hier habe ich Eine ListViewdie ich füllen, mit Tagesordnung Informationen, die ich erhalte aus meiner Datenbank mit einem ContentProvider. Ich habe auch ein GridView Kalender. Ich

Was sind die Vorteile von CursorLoaders?

Anzahl der Antworten 2 Antworten
Benutze ich Cursors ausführlich in meiner app zu laden und gelegentlich schreiben, Informationen aus einer Datenbank. Ich habe gesehen, dass Honeycomb und das Compatibility-Paket haben neue Loader Klassen entwickelt, um mit dem laden von Daten in einen

Einen Blick in ein Fragment aktualisieren

Anzahl der Antworten 5 Antworten
Suchte ich die zahlreichen Fragen, die Aussehen wie diese, aber nicht gefunden habe meine Antwort in jedem von Ihnen. Ich eine Aktivität haben, die hat 3 Registerkarten zugänglich über die action-bar. Ich erreichte dies durch Zugabe von

Wie aktualisiert CursorLoader automatisch die Ansicht, selbst wenn die App inaktiv ist?

Anzahl der Antworten 3 Antworten
Ich habe auf einer kleinen To-Do-Liste app. Ich verwendet CursorLoader zum aktualisieren der ToDolistview von einem content-provider. Ich habe eine Funktion geschrieben onNewItemAdded()die aufgerufen wird, wenn der Benutzer einen neuen Eintrag in der text-Ansicht und klickt auf

Android-Kompatibilitätspaket - Fragment ... nicht an Activity angehängt

Anzahl der Antworten 4 Antworten
Hallo, Ich bin mit diesem problem konfrontiert : Ich bin mit Kompatibilitäts-Paket zu verwenden fragment in android-Anwendung (min-SDK 2.1). Einer zufälligen Ausnahme tritt auf fragment manchmal und ich kann nicht herausfinden, warum. Dies ist der stack-trace, erhalte

Android: CursorLoader, LoaderManager, SQLite

Anzahl der Antworten 2 Antworten
Versuchen, ein update meiner alten app, in der einige Methoden sind veraltet. Ich fand heraus, dass, wenn ich will arbeiten mit ListView-Steuerelement zeigt Daten aus der db soll ich verwenden LoaderManager + CursorLoader. CursorLoader arbeitet mit Anbietern

LoaderManager mit mehreren Loadern: Wie bekomme ich den richtigen Cursorloader?

Anzahl der Antworten 3 Antworten
Mir ist es nicht klar, wie man den rechten cursor, wenn Sie mehrere Lader. Können sagen, Sie definieren zwei verschiedene Loader: getLoaderManager().initLoader(0,null,this); getLoaderManager().initLoader(1,null,this); dann in onCreateLoader() Sie tun verschiedene Dinge, je nach id: @Override public Loader<Cursor> onCreateLoader(int

Unterschied zwischen `initLoader` und` restartLoader` in `LoaderManager`

Anzahl der Antworten 6 Antworten
Ich bin völlig verloren, wenn man die Unterschiede zwischen den initLoader und die restartLoader Funktionen der LoaderManager: Beide haben die gleiche Signatur. restartLoader schafft auch ein loader, wenn es nicht vorhanden ist ("Beginnt ein neues oder Neustart

Verwenden des Singleton-Entwurfsmusters für SQLiteDatabase

Anzahl der Antworten 2 Antworten
Ich bin eher Neuling auf Android, und ich arbeite an einer einfachen Anwendung, um die grundlegende Erfahrung. Meine app ist ziemlich einfach und besteht unter anderem aus einem broadcast receiver und einige Aktivitäten. Beide Komponenten nutzen Sie

Initialisieren eines Loaders in einer Aktivität

Anzahl der Antworten 4 Antworten
Ich versuche zurzeit, zu lernen, wie Lader und habe Probleme beim starten von einem Loader in meine Tätigkeit. import android.support.v4.app.LoaderManager; import android.support.v4.content.Loader; public class ASwitchActivity extends Activity implements LoaderManager.LoaderCallbacks<SampleLoader.SampleLoaderResult> { public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main);

CursorLoader Verwendung ohne ContentProvider

Anzahl der Antworten 5 Antworten
Android-SDK-Dokumentation sagt, dass startManagingCursor() Methode ist depracated: Diese Methode ist veraltet. Verwenden Sie die neue CursorLoader Klasse mit LoaderManager statt; dies ist auch auf älteren Plattformen über den Android compatibility package. Diese Methode erlaubt es, die Tätigkeit

CursorLoader wird nach einer Datenänderung nicht aktualisiert

Anzahl der Antworten 3 Antworten
Habe ich eine kleine Anwendung, die versuchen zu verstehen, die Funktionalität des LoaderManager und CursorLoader-Klassen. Habe ich umgesetzt LoaderCallbacks<Cursor> auf meine FragmentActivity-Klasse und alles läuft Prima, außer der Tatsache, dass, wenn ich meine Daten aktualisieren über ContentResolver.update()

Ist es in Ordnung, eine Instanz von SQLiteOpenHelper von allen Aktivitäten in einer Android-Anwendung gemeinsam nutzen zu lassen?

Anzahl der Antworten 5 Antworten
Wäre es OK, um eine einzelne Instanz von SQLiteOpenHelper als Mitglied einer Unterklasse Anwendung, und haben alle Aktivitäten, die eine Instanz von SQLiteDatabase man es von der einen Helfer? InformationsquelleAutor der Frage Julian A. | 2012-01-17

android - CursorLoader & amp; SQLite ohne Inhaltsanbieter

Anzahl der Antworten 2 Antworten
Ich weiß, das diskutiert wurde, aber ich wollte Sie Fragen, sich über den aktuellen Stand der Angelegenheit. Muss ich zum erstellen von einem ContentProvider zu verwenden CursorLoader in Verbindung mit einer sqlite-Datenbank? Fand ich CursorLoader Nutzung ohne

Was ist der Zweck von startManagingCursor?

Anzahl der Antworten 1 Antworten
Ok, die Dokumentation besagt, dass es ermöglicht, die Aktivität, verwalten Sie den cursor auf den Lebenszyklus. Aber ich weiß nicht wirklich den Punkt sehen, der es da, wenn die activity zerstört wird, werden alle Verweise auf die

Android-Fehler: java.lang.IllegalStateException: Es wird versucht, einen bereits geschlossenen Cursor erneut abzufragen

Anzahl der Antworten 6 Antworten
Umgebung (Linux - /Eclipse-Dev für das Xoom-Tablet mit HoneyComb 3.0.1) In meiner app bin ich mit der Kamera (startIntentForResult()) ein Bild zu machen. Nach der Aufnahme bekomme ich die onActivityResult() callback und bin laden können Sie eine

getLoaderManager (). initLoader () akzeptiert 'this' nicht als Argument, obwohl die Klasse (ListFragment) LoaderManager.LoaderCallbacks & lt; Cursor & gt;

Anzahl der Antworten 12 Antworten
Ich habe Probleme nach einem guide auf die Verwendung von SQLite in Android. Ich bin mit einem ListFragment statt einer ListActivity(wie im Beispiel), so habe ich die ListFragment implementieren LoaderManager.LoaderCallbacks<Cursor> statt. Dann, in der fillData() Methode in

AsyncTaskLoader vs AsyncTask

Anzahl der Antworten 4 Antworten
Seit Honeycomb und die v4 Compatibility Library es ist möglich, verwenden Sie AsyncTaskLoader. Von was ich verstehe, das AsyncTaskLoader überleben können durch config-änderungen wie Bildschirm-flips. Ist es empfohlen, zu verwenden AsyncTaskLoader statt AsyncTask? Tut LoaderManager Holen Sie

Daten sind nicht synchron zwischen einem benutzerdefinierten CursorLoader und einem CursorAdapter, der eine ListView unterstützt

Anzahl der Antworten 5 Antworten
Hintergrund: Habe ich eine benutzerdefinierte CursorLoader , arbeitet direkt mit SQLite-Datenbank, anstatt ein ContentProvider. Dieser Lader arbeitet mit einem ListFragment gesichert durch eine CursorAdapter. So weit So gut. Die Dinge zu vereinfachen, lässt annehmen, dass es eine

Wie kann CursorLoader mit LoaderManager den Cursor an einen CursorAdapter senden?

Anzahl der Antworten 1 Antworten
Ich war durch einige von meinem code, und ich erkannte, dass ich nicht wirklich wissen, wie ein CursorLoader und LoaderManager Kombination mit einem CursorAdapter verbinden. Hier ist der Teil, den ich verwirrt bin. agendaAdapter = new MyAgendaAdapter(this,