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.
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);
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
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
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()
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
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
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
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
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
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
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
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
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>
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) {
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
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
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
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?
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
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
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
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
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
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
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
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
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
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);
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
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()
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
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
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
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
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
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
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
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,