Aplicaciones de Android: Recuperación del contacto "Me" de la lista de contactos
Estoy explorando con la importación de datos de la lista de contactos en Android. En el emulador veo un grupo de contacto superado, que contiene solo un contacto para mí. El resto de los contactos sigue a continuación.
- Android GridView Elemento seleccionado Fondo
- ImageButton en el widget de pantalla de inicio de Android
- Heredar selector desplegable
- Selector de color de Android
- Mostrar selector de fechas con mes y año sólo para lollipop 5.0 en android
Sin embargo, cuando uso el siguiente código
Intent pickerIntent = new Intent(Intent.ACTION_PICK, Contacts.CONTENT_URI); startActivityForResult(pickerIntent, PICK_CONTACT_REQUEST);
El selector no muestra este contacto para la recolección, sólo el resto de ellos:
Mis preguntas son:
- ¿Con qué frecuencia un usuario de Android querría importar este contacto especial?
- ¿Cómo se puede ofrecer para la recolección en el recogedor?
- Multiple DatePickers en la misma actividad
- Simple Selector de directorio Android - ¿Cómo?
- El botón de imagen de 9 parches de Android no está escalado según lo previsto
- Desactivar el color de resaltado de fondo del elemento de menú en android
- Problema al seleccionar el color del selector ListView cuando se pulsa
- Seleccionador de Android / lista similar al selector de fechas de iOS
- ¿Se puede dibujar con el selector?
- Selector de fondo de botón de Android
Si necesitas recuperar el perfil de los propietarios para tu propia aplicación, deberías usar ContactsContract.Profile . Sin embargo, eso es sólo para API 14+, por lo que para versiones por debajo de eso, usted está (desafortunadamente) limitado a usar un proveedor de contenido y la consulta de los propietarios de información utilizando una constante conocida como número de teléfono, que es un hack importante y puede No siempre ser fiable (y tampoco recomendado).