Question

Je peuplé la liste de liste de ma DataAdaptor personnalisée.J'ai une mise en page définie pour chaque article / rangée de la liste de liste.À l'intérieur de cette listeView, j'ai un autocompleTetextView.J'ai besoin de le lier avec les données de la base de données SQLite.En réalité, cet autocompletetextVoir répertoriera des catégories et ces catégories proviendront d'une table SQLite.Je peut le lier dans ma classe de datadapeter personnalisée à l'intérieur GeveView () mais je ne sais pas comment éviter les multiples appels dans la base de données SQLITE?

Comme les catégories resteront les mêmes pour chaque ligne afin que je veux obtenir les catégories juste une fois de la base de données et la lient avec Autocompletetextview dans chaque ligne.

Quelqu'un peut-il me guider comment faire?

Cordialement.

Était-ce utile?

La solution

To avoid multiple database calls ..

You can fetch data in cursor from database in your activity's onCreate() then using CursorAdapter or SimpleCursorAdapter bind it (using setAdapter) to AutoCOmpleteTextView in your list Adapter's getView()..

This example will help you lot Using AutocompleteTextView with SQLite and CursorAdapter

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top