2017-04-10 32 views
-1

,這是我的代碼:通知圖標圖像不會改變(機器人)

Bitmap largeIcon = BitmapFactory.decodeResource(getResources(), R.drawable.ic_test_1); 

     NotificationCompat.Builder mBuilder = 
       new NotificationCompat.Builder(this) 
         .setSmallIcon(R.drawable.ic_test_1) 
         .setContentTitle("My notification") 
         .setContentText("Sssssssssssssssssssss") 
         .setLargeIcon(largeIcon); 

,但它不會改變的圖像,它只是停留作爲啓動器圖標,有什麼問題嗎?

+0

爲您創建一個從大圖標位圖什麼呢? –

+0

你的意思是爲什麼我使用位圖?因爲大圖標需要使用位圖 –

回答

0

1 - 創建於128的尺寸您的照片* 128

2 - 替換用下面的代碼的代碼:

NotificationCompat.Builder mBuilder = 
      new NotificationCompat.Builder(this) 
Bitmap largeIcon = BitmapFactory.decodeResource(getResources(), R.drawable.Your photo with a size of 128 x 128); 
        .setSmallIcon(R.drawable.ic_test_1) 
        .setContentTitle("My notification") 
        .setContentText("Sssssssssssssssssssss") 
        .setLargeIcon(largeIcon);