【发布时间】:2015-10-24 02:58:03
【问题描述】:
我开始向我的应用添加通知,并希望它在通知抽屉中显示我的应用图标。问题是,图标真的很小,并没有填满整个圆圈,它在它周围留下了一个浅蓝色(TouchWiz,我认为是白色)边框。像 WhatsApp 这样的应用程序如何让它填满整个圈子而不是调整大小?顺便说一句,在状态栏中看起来不错。
显示通知的代码:
NotificationCompat.Builder mBuilder = new NotificationCompat.Builder(this)
.setSmallIcon(R.drawable.widget_icon)
.setContentTitle("My notification")
.setContentText("Hello World!");
Intent resultIntent = new Intent(this, MainActivity.class);
TaskStackBuilder stackBuilder = TaskStackBuilder.create(this);
stackBuilder.addParentStack(MainActivity.class);
stackBuilder.addNextIntent(resultIntent);
PendingIntent resultPendingIntent = stackBuilder.getPendingIntent(0, PendingIntent.FLAG_UPDATE_CURRENT);
mBuilder.setContentIntent(resultPendingIntent);
NotificationManager mNotificationManager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);
mNotificationManager.notify(1, mBuilder.build());
【问题讨论】:
标签: android icons android-notifications