
Originariamente inviato da
xwilly84
Salve, ho un problema su come ordinare un database tramite il metodo Loader.
Allora ho implementato:
Database
ContentProvider
LoaderCallbacks
Fin qui tutto ok riesco a visualizzare il mio CursorAdapter tramite onCreateLoader.
Nella mia FragmentActivity quando viene richiamato il metodo onCreate, funziona tutto perfettamente.
cursorLoader = new CursorLoader(getApplicationContext(),
ProviderTestDb.CONTENT_URI, allColumns, null, null, null);
L'unica cosa che riesco a gestire è uno metodo switch che recupera una variabile String tramite SharedPreferences.
così mi permette di ordinare in onCreateLoader, ad ogni scelta che effettua l'utente.
La mia domanda: è possibile cambiare l'ordine del mio database in tempo reale, tramite click da un menu?
Grazie in anticipo.