Estoy cogiendo la lista del género del abastecedor del contenido de medios del androide usando la clase de CursorLoder. a continuación se muestra mi consulta de cursor para buscar la lista de Género. public Loader<Cursor> onCreateLoader(int id, Bundle args) { // currently filtering. Uri baseUri; baseUri = MediaStore.Audio.Genres.EXTERNAL_CONTENT_URI; String[] STAR = { "*" }; return […]
Siempre que agrego algo al SQLiteDatabase , el ListView no lo demuestra, pero si recomiendo la aplicación totalmente, lo hace. Aquí está mi principal .java: package com.gantt.shoppinglist; import android.app.Dialog; import android.app.ListActivity; import android.database.Cursor; import android.database.sqlite.SQLiteDatabase; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.EditText; import android.widget.ListView; import android.widget.SimpleCursorAdapter; public class ShoppingList extends ListActivity { […]
Estoy desarrollando una aplicación de reloj despertador para Android y quiero mostrar lista de alarmas en la pantalla principal. Cada fila de este ListView se define en el archivo xml. Y quiero tener TextViews por separado para cada día de la semana. El programa comprobará en sqlite db si por ejemplo. valor para el monday […]
Hice un ListView con un SimpleCursorAdapter y un ViewBinder para fijar las vistas para él, y quiero poner un ImageButton en el ViewBinder pero no sé fijar el acontecimiento del onClick . ¿Debo crear un MySimpleCursorAdapter y ponerlo allí o debo escribirlo en la clase ViewBinder ? Aquí está mi código: ViewBinder.java : public class […]
Hola estoy utilizando ExpandableListView con AsyncQueryHandler como se da en las muestras de google android. Pero estoy recibiendo una excepción diciendo que esto sólo se debe llamar cuando el cursor es válido E/AndroidRuntime(28265): FATAL EXCEPTION: main E/AndroidRuntime(28265): java.lang.IllegalStateException: this should only be called when the cursor is valid E/AndroidRuntime(28265): at android.widget.CursorTreeAdapter.getGroupView(CursorTreeAdapter.java:198) E/AndroidRuntime(28265): at android.widget.ExpandableListConnector.getView(ExpandableListConnector.java:446) E/AndroidRuntime(28265): […]
Soy nuevo en Android y estoy implementando un proveedor de contenido para 5 tablas. Mis preguntas son: ¿Debo tener un proveedor de contenido para cada tabla o varias tablas en un único proveedor de contenido? Dado que el proveedor de contenido tiene un único insertar, actualizar, consultar, eliminar métodos. ¿Cómo puedo incluir solo un proveedor […]
Estoy confundido aquí donde está el error real. Quiero mostrar el registro de una base de datos de SQLite en un listview usando un adaptador simple del coursor. No hay campo como _id en mi base de datos SQLite! Pero el error es con respecto a eso, que menciono a continuación: Error: java.lang.RuntimeException: Unable to […]
Estoy codificando una simple aplicación Android que contiene una lista, rellenado con un SimpleCursorAdapter. private void populateList() { c = this.cDAO.fetchAllContacts(); startManagingCursor(c); String[] from = new String[]{ContactsDAO.KEY_NOME}; int[] to = new int[]{R.id.nome1}; SimpleCursorAdapter notes = new MyListAdapter(this, R.layout.list_row, c, from, to, activitySwipeDetector); setListAdapter(notes); } El xml de la lista y list_row: <?xml version="1.0" encoding="utf-8"?> <LinearLayout […]
Tengo un CursorAdapter que puedo intercambiar datos, desde dentro de la devolución de llamada onLoadFinished() . Inmediatamente después, también necesito utilizar el mismo cursor para varios otros CursorAdapters (sólo 1 ilustrado abajo). El problema es que después de que los data del cursor se coloquen en el CursorAdapter original, obtengo el siguiente error. Si getCursor() […]
Tengo un problema para entender por qué mi ListActivity y su correspondiente listView están vacías cuando llamo al método close () en el objeto cursor ? Permítanme explicarme un poco … Recupero algunos valores de un DB y obtengo el resultado en mi objeto cursor. Después de eso creo mi columna SimpleCursorAdapter y bind desde […]