Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/364.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 通知图标图像赢得';t变化(android)_Java_Android_Android Notifications - Fatal编程技术网

Java 通知图标图像赢得';t变化(android)

Java 通知图标图像赢得';t变化(android),java,android,android-notifications,Java,Android,Android Notifications,这是我的代码: Bitmap largeIcon = BitmapFactory.decodeResource(getResources(), R.drawable.ic_test_1); NotificationCompat.Builder mBuilder = new NotificationCompat.Builder(this) .setSmallIcon(R.drawable.ic_tes

这是我的代码:

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);

但它不会改变图像,只是作为启动图标,有什么问题吗?

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);

从大图标创建位图有什么用?你是说我为什么要使用位图吗?因为大图标需要使用位图