el icono de notificación se recorta
Utilizo la notificación en mi aplicación y tengo problemas con el icono de las notificaciones. El problema es que cuando la notificación recibida con el texto el icono se recorta y se ve muy mal. después de que el ticker termine el icono se ve bien. He añadido una imagen con la forma en que se ve cuando la notificación de llegada y después de que el ticker está terminado.
No puedo usar notificationCompat porque mi aplicación necesita soportar api level 8. ¿Cómo puedo solucionar este problema sin cambiar el tamaño del icono a 36X36 px? este problema sólo ocurre en el nexo 4 y htc uno, en todos los dispositivos samsung i comprobado (s2 4.1.2, s2 4.0.3, s3 4.1.2, s4 4.2.2, galaxia y) funciona bien.
- Reproducir sólo notificación de sonido predeterminado (Android)
- Manejo deNewIntent para FLAG_ACTIVITY_NEW_TASK
- Import android.support no se puede resolver
- Crear notificación cronometrada (por ejemplo, para eventos) en Android
- Notificación Haga clic en no iniciar la Actividad dada en los teléfonos Nexus
gracias en vano
Editar:
Me las arreglé para que la notificación no se recortara. ¡PERO! cuando agrego el texto del ticker (que es algo que debo agregar) la notificación consigue cosechada otra vez. ¿Qué podría hacer que eso suceda?
- Uso de elementos personalizados en una Notificación de Android
- Cómo enviar una notificación desde el servidor PHP a la aplicación Android
- ¿Cómo crear notificaciones emergentes como la notificación utilizada en whatsapp para android?
- Android: Cómo distinguir CLEAR todos los eventos de la barra de notificaciones de la acción del usuario
- Los extras de intento se duplican cuando se utiliza FLAG_UPDATE_CURRENT en PendingIntent al crear notificaciones de android
- Android: eliminar el botón de acción de la notificación
- ¿Cómo dibujar una vista encima de todo?
- Android: Después de crear una nueva notificación, la más antigua se reemplaza
el icono de notificación debe ser 24×24 dp para una solución óptima en la mayoría de los dispositivos.
ver
http://developer.android.com/design/style/iconography.html#notification
o cree los siguientes tamaños de notificación:
-
96x96px en drawable-xxxhdpi
-
Tamaño 72x72px en drawable-xxhdpi
-
48x48px en drawable-xhdpi
-
36x36px en drawable-hdpi
-
24x24px en drawable-mdpi
-
18x18px en drawable-ldpi
también es mejor centralizar su icono en el centro de la imagen del icono con un espacio transparente a su alrededor.
Google ha actualizado su página de diseño de iconos, aquí hay otro enlace que muestra los tamaños óptimos de iconos para los recursos de la aplicación.
http://www.creativepulse.gr/en/blog/2014/icon-sizes-for-android-apps
Si utiliza Eclipse, puede crear un conjunto de iconos de notificación a través del asistente estándar.
- Ir a Archivo-> Nuevo-> Otros
- Selecciona Android-> Juego de iconos de Android
- Seleccione la opción "Iconos de notificación", escriba el nombre del recurso y presione "Siguiente"
- Elija "Imagen" para el primer plano y busque su archivo de icono
- Pulse "Finalizar"
El asistente creará un recurso dibujable que usará en setSmallIcon (). He creado mis iconos de notificación de tal manera, y se veía bien con el ticker.
- ¿Por qué la entrada de teclado deja de funcionar en Android Emulator
- Advertencia de cast no verificado – cómo evitar esto?