我尝试使用构建提示android.pushVibratePattern = 1000修改振动模式并且没有任何运气。 提前谢谢大家!
答案 0 :(得分:2)
当通知到达时,我用它来制作我的自定义振动模式:
notificationBuilder.setVibrate(new long[]{1000, 1000, 1000});
notificationBuilder
NotificationCompat.Builder notificationBuilder = new NotificationCompat.Builder(this);
你需要以long[]
的形式给它一个模式。
为了在Codename One中工作,build hin需要匹配long数组的参数:
android.pushVibratePattern=1000, 1000, 1000
这将转换为上面完全相同的代码。请注意,如果您直接编辑codenameone_settings.properties
文件,则需要通过GUI codename1.arg.
添加前缀,这需要通过GUI执行此操作。
答案 1 :(得分:2)
根据Codename One教程编写
android.pushVibratePattern - **Comma delimited long values** to describe the push pattern of vibrate used for the setVibrate native method
似乎不是模式而是只设置一个值1000
所以在你的构建提示中你应该尝试使用少量值1000,500,1000,1500
祝你好运。