2016-04-06 59 views

回答

2

我用這個做我的自定義振動模式時,通知到達:

notificationBuilder.setVibrate(new long[]{1000, 1000, 1000}); 

哪裏notificationBuilder

NotificationCompat.Builder notificationBuilder = new NotificationCompat.Builder(this); 

你需要給它的long[]形式的模式。

對於這個代號中的一個工作在構建欣需要的參數匹配的多頭排列爲:

android.pushVibratePattern=1000, 1000, 1000 

這將轉化到完全相同的代碼之上。請注意,如果您直接編輯0​​文件,則需要通過GUI執行此操作,您需要使用前綴提示codename1.arg.

+0

這可以在Codename One中實現嗎? –

+0

我真的不知道,我在Android工作室做過 – Vucko

+2

編輯了答案,解釋了在Codename One中如何實現這一點。 –

2

按代號一個教程書面

android.pushVibratePattern - **Comma delimited long values** to describe the push pattern of vibrate used for the setVibrate native method

這似乎不是模式只設置一個值1000

所以在構建提示你應該用幾個值作爲嘗試1000,500 ,1000,1500

祝你好運。