android - 收到通知时振动 Android Wear 设备

标签 android android-notifications wear-os android-vibration

我正在尝试为 Android 和 Android Wear (Wear OS) 开发一个应用程序。我创建了一个从手机到 watch 的 Notification

notification = new NotificationCompat.Builder(context)
                    .setSmallIcon(icon)
                    .setVibrate(new long[]{1000, 1000, 1000, 1000, 1000, 1000})
                    .setContentTitle(title)
                    .setContentText(content)
                    .setStyle(bigStyle.bigText(content))
                    .setLargeIcon(BitmapFactory.decodeResource(context.getResources(), background))
                    .build();

在我设置的 watch list 中:

<uses-permission android:name="android.permission.VIBRATE"/>

不幸的是,没有振动。我该如何解决?

谢谢。

最佳答案

 .setDefaults(Notification.DEFAULT_ALL)

这行代码会让wear唤醒并震动。

关于android - 收到通知时振动 Android Wear 设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26363997/

相关文章:

QT/QML Android 应用,点击通知栏打开应用

Android P Beta - AlarmManager 通知不工作

android-jetpack-compose - ScalingLazyColumn (Jetpack Compose Wear OS) 默认行为中的错误

Android Studio - 无法刷新 Gradle 项目 - 找不到目标 4.4w

java - Android 上的 Guava Cache 性能不佳

android - EditText 制表符顺序

php - Retrofit2 错误 : java. lang.IllegalStateException:应为 BEGIN_OBJECT 但在第 1 行第 1 列路径 $

android - Espresso,使用登录屏幕测试快乐路径

android - Android 中的 "Notification"和 "Attention"有什么区别?

android wear 表盘手