значок push-уведомления GCM

68
2

Я получаю push-уведомления с моего сервера правильно, но значок showen на панели отличается от приложения-значка, я не знаю, где это происходит.

это мой код:

 private void sendNotification(String msg, String page_id) {
mNotificationManager = (NotificationManager)
this.getSystemService(Context.NOTIFICATION_SERVICE);

Intent intent = new Intent(this, SplashActivity.class);
Bundle bundle = new Bundle();
bundle.putString("page_id", page_id);
intent.putExtras(bundle);
intent.setFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK ); PendingIntent contentIntent = PendingIntent.getActivity(this, 0,
intent , PendingIntent.FLAG_UPDATE_CURRENT);
NotificationCompat.Builder mBuilder =
new NotificationCompat.Builder(this).setAutoCancel(false)
.setSmallIcon(R.drawable.ic_launcher)
.setContentTitle(getResources().getString(R.string.app_name))
.setStyle(new NotificationCompat.BigTextStyle()
.bigText(msg))
.setContentText(msg);
mBuilder.setContentIntent(contentIntent);
mNotificationManager.notify(NOTIFICATION_ID, mBuilder.build());
}

значок приложения в:

    res/drawable-hdpi размер: 72x72 res/drawable-ldpi размер: 72x72 res/drawable-mdpi размер: 48x48 res/drawable-xhdpi size: 96x6 res/drawable-xxhdpi размер 144x144

спросил(а) 2015-08-14T18:21:00+03:00 5 лет, 1 месяц назад
1
Решение
98

проблема была в том, что мой значок был в папке mipmap, потому что, поэтому, когда я меняю каталог с mimap на drawable, он работал, спасибо.

ответил(а) 2015-08-17T14:06:00+03:00 5 лет, 1 месяц назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема