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. la imagen superior es el icono cuando llegó la notificación

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.

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?

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.

  1. Ir a Archivo-> Nuevo-> Otros
  2. Selecciona Android-> Juego de iconos de Android
  3. Seleccione la opción "Iconos de notificación", escriba el nombre del recurso y presione "Siguiente"
  4. Elija "Imagen" para el primer plano y busque su archivo de icono
  5. 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.

  • Icono que no se muestra en la notificación: se muestra un cuadrado blanco en su lugar
  • Notificaciones / notificaciones multilíneas de Android con texto más largo
  • Enviar notificaciones cuando la aplicación esté cerrada
  • Android NotificationManager que me da "ningún icono pequeño válido" error
  • El método setPriority (int) no está definido para el tipo Notificación
  • ¿Existe una biblioteca de compatibilidad para / way para usar NotificationBuilder en Gingerbread y abajo?
  • Cómo borrar una notificación en Android
  • Deshabilitar notificación de borrado para mi aplicación
  • Cómo enviar la notificación del fcm al dispositivo múltiple en el reqest único del fcm
  • ¿Qué significa gcm.notification.e = 1, en la carga de notificación push en Android?
  • LED de notificación - color
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.