2016-04-06 117 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

祝你好运。