2015-05-19 43 views
2

我想創建一個以自動爲焦點的通知。帶有自動對焦功能的Android Wear通知,如Gmap

我注意到,通知在Android Wear兩種狀態:

FOCUSED,時間是看不見的。 當你在谷歌地圖開始導航,默認通知如下所示focused notification


不集中,時間是可見的:

not focused notification

您可以切換輕輕地在白色通知廣場上拖曳或拖動一個狀態到另一個狀態。

但在我的應用程序和不同於Gmap,通知出現而不是集中。

我可穿戴端代碼(用於正在進行的通知):

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

我的通知出現聚焦這樣的: my-app

我試圖setFullScreenIntent(),但沒有任何結果。

回答

0

我終於明白了。使用setVibrate()會自動擴展通知。這在文檔的任何地方都沒有提及,我只是爲此而感到幸運。