2015-03-11 13 views

cevap

0

Notifications in the notification drawer

Deneyebilirsin bu.
Görüntünüzün bildirim olarak simge olarak ayarlamak istediğiniz bitmap'ini alın.

Canvas canvas =  new Canvas(bitmap); 
canvas.drawColor(bgcolor); 

Ve set bitmap bildirim oluşturucu
.

notificationBuilder.setLargeIcon(bitmap); 
22

Ben aşağıdaki yöntemi kullanabilirsiniz düşünüyorum: Özel bir Uygulamak

  1. ParsePushBroadcastReceiver
  2. geçersiz kılma getNotification(Context context, Intent intent)
  3. Seti bildirim renk

Burada nasıl yaptığını gösteren bir örnek bu:

public class PushBroadcastReceiver extends ParsePushBroadcastReceiver { 

    @Override 
    protected Notification getNotification(Context context, Intent intent) { 
     Notification notification = super.getNotification(context, intent); 
     if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { 
      notification.color = context.getResources().getColor(R.color.your_background_color); 
     } 
     return notification; 
    } 
} 
+2

Bu işe yaradı, teşekkürler! –