Android: icono incorrecto en el encabezado, cuando la aplicación se está ejecutando en backround

En el 99% de los dispositivos icono de la aplicación en el encabezado de la barra de tareas se muestra sin problema: image

pero en Sony Xperia Z3, Lollipop, aparece como cuadrado blanco: image

heres sección de aplicación de mi manifiesto doc:

<application android:allowBackup="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@style/AppTheme"> <activity android:name=".MainActivity" android:theme="@style/AppTheme.NoActionBar"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> <intent-filter> <action android:name="intent.to.front" /> <category android:name="android.intent.category.DEFAULT" /> </intent-filter> </activity> <meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version" /> <meta-data android:name="com.google.android.geo.API_KEY" android:value="hidden" /> <activity android:name=".FromActivity" android:label="@string/title_activity_from" /> <activity android:name=".ToActivity" android:label="@string/title_activity_to" /> <activity android:name=".RateActivity" android:label="@string/title_activity_rate" /> <activity android:name=".VerificationActivity" android:label="@string/title_activity_verification" /> <activity android:name=".CrashActivity" android:label="@string/title_activity_crash" /> <activity android:name=".OrderProgressActivity" android:label="@string/title_activity_order_progress" android:launchMode="singleTop"> <intent-filter> <action android:name="intent.to.front" /> <category android:name="android.intent.category.DEFAULT" /> </intent-filter> </activity> </application> 

Así que si sabes la respuesta, por favor ayuda y por qué es sólo sucede a xperia dispositivo?

Los dispositivos Lollipop añaden su propio cuadrado a los iconos de notificación. Usted necesita cerciorarse de que su imagen tenga un fondo del alfa así que cuando un color se llena se aplica a él, usted puede inmóvil ver la imagen.

Si todavía desea que aparezca como lo hace en los dispositivos más antiguos que puede hacer un código de comprobación para ver qué versión de Android se están ejecutando y proporcionar un icono diferente.

 if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.LOLLIPOP) { } 

Hacer que el ícono de notificación de Android sea fácil para todas las versiones.

Generador de iconos de notificaciones de activos de Android

Los generadores de iconos le permiten generar rápida y fácilmente iconos a partir de imágenes de origen, clipart o texto existentes.

Codificación feliz

  • Icono de cambio barra de acciones según el perfil seleccionado
  • Cómo mostrar el icono de alarma con la hora en la pantalla bloqueada y en la barra de notificación
  • El icono de idioma de Prestashop se ve mal en el móvil
  • Cómo agregar iconos a Preferencias
  • Set Widget Configuration Icon - Pantalla de inicio - Widget - Icono
  • Cómo colocar un icono en el título de un diálogo personalizado
  • ¿Cómo puedo utilizar los iconos del sistema en mi aplicación Android?
  • Samsung Galaxy S características icono de fondo en el lanzador, de alguna manera para especificarlo?
  • ¿Cómo obtener una notificación en la esquina del icono del programa?
  • Accesos directos de pantalla de inicio con iconos
  • Cómo obtener un icono asociado con una cuenta específica de AccountManager.getAccounts ()
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.