我想创建一个以自动为中心的通知。
我注意到Android Wear中的通知有两种状态:
FOCUSED ,时间不可见。 当您在Google地图上开始导航时,默认通知如下所示:
未聚焦,时间可见:
您可以通过轻轻向上或向下拖动白色通知方块来从一种状态切换到另一种状态。
但是在我的应用中,与Gmap不同,通知显示不重点。
我在可穿戴方面的代码(onGoing通知所需):
mBuilder = new NotificationCompat.Builder(this)
.setSmallIcon(R.drawable.ic_launcher)
.setContentText("text")
.setOngoing(true)
.extend(new NotificationCompat.WearableExtender()
.setBackground(logoBitmap)
.setHintHideIcon(true)
);
(getSystemService(NOTIFICATION_SERVICE)
.notify(NOTIFICATION_ID, mBuilder.build());
我的通知似乎没有像这样:
我尝试setFullScreenIntent()
但没有任何结果。
答案 0 :(得分:0)
我终于明白了。使用setVibrate()
会自动扩展通知。在文档的任何地方都没有提到这一点,我对此感到很幸运。