Intento utilizar una URL remota (como un favicon) para un icono de notificación, sin embargo, el Constructor para una notificación solo acepta una identificación de recurso (que es una int), como opuesto a algo sensorial como FileInputStream. ¿Cómo puedo, definir en tiempo de ejecución una nueva identificación de recursos para una fuente de transmisión o descargar un ícono a mis recursos y obtener dinámicamente una identificación de recursos?Configuración de un icono de notificación de Android en una URL remota
Respuesta
Actualmente no se puede hacer esto en Android, porque los recursos solo se pueden cargar desde el directorio/res/de su APK. Ver Resources and Internationalization. El directorio/res/se genera cuando crea su APK y no se puede cambiar después.
¿Espera que su icono cambie lo suficiente como para que necesite consultar una URL para asegurarse de que esté actualizada cada vez que envía una notificación?
La mayoría de las aplicaciones que necesitan cambiar su ícono simplemente pondrían una actualización en el mercado de Android.
Sí, eso no es realmente una opción. Estoy haciendo un cliente para http://notify.io y una notificación puede especificar su propio icono. ¿Podría posiblemente sobrescribir un recurso en bruto? (mis pruebas iniciales dicen que no puedo, solo puedo leer) – Ben
No, no puede sobreescribir un recurso sin procesar. En este momento, no es posible crear iconos de notificación sobre la marcha. – CommonsWare
Ese sitio se parece a Growl para la web, bastante limpio. Sin embargo, parece que tiene que elegir un icono de notificación genérico y usar el texto para indicarle al usuario qué aplicación le proporcionó la información. – Dinedal
Desde API 11 Android ha tenido la capacidad de utilizar un mapa de bits para un largeIcon en las notificaciones. Esto se ha ampliado aún más en Jelly Bean para permitir que las notificaciones completas sean una imagen, BigPictureStyle.
- 1. Android Icono de notificación
- 2. Icono de notificación de Android
- 3. Notificación personalizada con vista remota en Android
- 4. Android - icono de notificación de barra de estado incremental
- 5. GTK + Icono de notificación de inicio
- 6. Icono de notificación para servicio de ventana
- 7. Cómo crear una insignia de icono de notificación en aplicaciones de Android (como iPhone)
- 8. Android Dynamic Icon de notificación
- 9. Notificación remota de la actualización Sharepoint 2010?
- 10. defecto icono Configuración lanzador
- 11. Configuración de la URL en una WebView
- 12. ¿Es posible cambiar el icono de la barra de estado (icono de notificación) dinámicamente?
- 13. notificación de Android en una fecha específica
- 14. Eliminar icono de RadioButton Android
- 15. Cómo dar un icono de aplicación una insignia de notificación sin un número?
- 16. Selenium Webdriver configuración remota
- 17. Detectar una nueva notificación de Android
- 18. Configuración de Eclipse CDT para compilación remota
- 19. Android - Mantener la notificación estable en la barra de notificación
- 20. notificación de Android no funciona
- 21. detectar la configuración del centro de notificación
- 22. Icono de Android no cambia
- 23. Notificación de Android no funciona
- 24. Servicio de accesibilidad de Android detectar notificación
- 25. Android: Sonido de notificación desactivar
- 26. Android - EditText en la notificación de estado
- 27. android insertar nueva línea en una notificación
- 28. ¿Es posible iniciar emacs utilizando un archivo de configuración remota?
- 29. ¿Cómo PUESO datos en una URL remota en ASP clásica?
- 30. Notificación de presentación de Android de BroadcastReceiver
Así es porque los recursos se pueden optimizar, mientras que los flujos arbitrarios no se pueden optimizar. –