Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Tag: android cursorloader

Android CursorLoader vs AsyncQueryHandler?

He visto cómo implementar un CursorLoader y un AsyncQueryHandler. Si quería usar esto para una aplicación Android 2.2 para un SimpleCursorTreeAdapter, ¿cuál debo usar?

Mantenimiento de un ListView donde cada elemento de lista tiene una relación de uno a muchos

La forma en que mi aplicación está configurada es que tengo un ListView, mantenido por un CursorLoader, de los mensajes realizados por los usuarios. Cada publicación tiene comentarios de usuario que están asociados con él. Cada listitem tiene una vista de texto personalizada en la parte inferior donde se pueden desplazar los comentarios (con un […]

Cómo utilizar dos cursores y CursorJoiner en LoaderManager en android

Tengo un ContentProvider , está teniendo dos tablas 1. OnlineContacts 2. AllContacts . Entonces tengo un método en el que estoy consultando ambas tablas y obteniendo sus cursors resultantes por separado. Y luego unirse a ellos utilizando CursorJoiner y hacer una lista de Contacts . Pasando esta lista a mi CustomAdapter extending BaseAdapter , estoy […]

Lista de paginación y CursorLoader

Necesito implementar la lista paginada, que utiliza Loader para obtener Cursor de ContentProvider . Tengo pie de página y cuando el usuario hace clic en él – Tengo que añadir los próximos registros a la lista. ¿Cómo puedo actualizar los datos de la lista mediante Loader ? ¿O qué debo hacer aquí?

ViewPager PagerAdapter con cursor – CursorLoader.onLoadFinished no se llama con una consulta diferente

Estoy haciendo como una aplicación de cotización que extrae las citas de la base de datos y necesito mostrar cotizaciones en un ViewPager. He creado mi CursorPagerAdapter que parece funcionar bien. public class MyCursorPagerAdapter extends PagerAdapter { private Cursor cursor; private LayoutInflater inflater; public MyCursorPagerAdapter(Context context, Cursor cursor) { Log.d(MainActivity.TAG, "MyCursorPagerAdapter.onCreate()"); this.cursor = cursor; this.inflater […]

Datos de SQLite a un RecyclerView

La aplicación tiene datos en una base de datos SQLite. La interfaz de usuario es principalmente un RecyclerView. La pregunta es la mejor manera de transferir los datos de la base de datos a la interfaz de usuario, mientras se mantiene fuera del hilo principal? Originalmente planeé utilizar un CursorLoader, ContentProvider y RecyclerView. Sin embargo, […]

El uso de CursorLoader para obtener correos electrónicos provoca la duplicación de correos electrónicos

Estoy tratando de obtener ids de correo electrónico de contactos utiliza. Para eso estoy utilizando Cursor Loader. Hay un problema que estoy recibiendo identificadores de correo electrónico duplicados también. Cómo eliminar duplicidad de correo electrónico. ¿Debo utilizar la consulta en bruto "SELECT DISTINCT" en lugar de utilizar CursorLoader o hay alguna otra solución? @Override public […]

Cómo especificar el orden de clasificación de la consulta a un proveedor de contenido

Estoy intentando cargar todos los artículos de una tabla de Sqlite en androide y quisiera ordenar el resultado. ¿Cómo especifico el orden para el cursor devuelto? Consultar el ContentProvider a través de un CursorLoader de la siguiente manera: new CursorLoader(context, RepresentativeEntityContentProvider.CONTENT_URI, null, null, null, null);

GROUP BY con CursorLoader

¿Cómo puedo definir una consulta GROUP BY para mi CursorLoader? Los dos constructores de un CursorLoader que veo toman un solo Context o un Context , Uri , projection , selection , selectionArgs y sortOrder . Pero ningún groupBy . (Estoy usando el paquete de soporte para un dispositivo Android 2.3)

¿Qué hace LoaderManager?

Estoy tratando de entender que lo hace loadermanager hacer. ¿Puede alguien compartir un ejemplo con él? ¿Debo usarlos cuando creo un cursor? Si no, ¿cómo debo usar? Un ejemplo simple es muy apreciado.

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.