我想爲我的通知欄應用程序的通知,但只有在它(無體)的目標,這意味着 - 通知只有一條線,這應該是垂直與應用程序圖標對齊。設置單行Android通知(僅標題)
例如,在下面的通知,我想只保留「林格噓,直到19:16" 稱號,在相同的字體大小,但垂直居中於左側的應用程序圖標。
這裏是我創建的通知代碼:
NotificationManager manager = (NotificationManager) context.getSystemService(Context.NOTIFICATION_SERVICE);
PendingIntent contentIntent = PendingIntent.getActivity(context, 0,
new Intent(context, MainActivity.class), PendingIntent.FLAG_CANCEL_CURRENT);
PendingIntent deleteIntent = PendingIntent.getService(context, 0,
new Intent(context, GCMIntentService.class)
.setAction(IntentConsts.ACTION_CLEAR_MESSAGE_COUNT), PendingIntent.FLAG_CANCEL_CURRENT);
manager.notify(MMConfig.NTF_ID_GCM, new NotificationCompat.Builder(context)
.setSmallIcon(R.drawable.push_icon)
.setContentTitle("My title")
.setWhen(System.currentTimeMillis())
.setAutoCancel(true)
.setContentIntent(contentIntent)
.setDeleteIntent(deleteIntent)
.build());
現在我成功創建與它只有標題的通知,但我似乎無法讓它垂直居中應用程序圖標。有任何想法嗎?
你見過另一個已經實現了這個功能的應用嗎? – weston
你的意思是垂直**中心**嗎?它看起來像谷歌現在有單行通知,但它們不居中。 –
@ weston不,但它似乎是一個經典的事情,我沒有看到任何文件。 – limlim