防止 CanvasWatchFaceService 表盘进入休眠状态?
Keep CanvasWatchFaceService Watchface From Sleeping?
这可能吗?我试过膨胀并添加一个具有 android:keepScreenOn="true"
的布局,我试过在 onCreate() 期间创建一个 WakeLock,如下所示:
PowerManager powerManager = (PowerManager) getSystemService(POWER_SERVICE);
PowerManager.WakeLock wakeLock = powerManager.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK,
"WatchFaceWakelockTag");
wakeLock.acquire();
这些好像没什么效果。我的可穿戴应用程序清单中确实设置了权限:
<uses-permission android:name="android.permission.WAKE_LOCK" />
(目前)没有办法让屏幕保持打开状态。相信我,我已经尝试过了...甚至还询问了 Google 从事 Android Wear 工作的人。
这可能吗?我试过膨胀并添加一个具有 android:keepScreenOn="true"
的布局,我试过在 onCreate() 期间创建一个 WakeLock,如下所示:
PowerManager powerManager = (PowerManager) getSystemService(POWER_SERVICE);
PowerManager.WakeLock wakeLock = powerManager.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK,
"WatchFaceWakelockTag");
wakeLock.acquire();
这些好像没什么效果。我的可穿戴应用程序清单中确实设置了权限:
<uses-permission android:name="android.permission.WAKE_LOCK" />
(目前)没有办法让屏幕保持打开状态。相信我,我已经尝试过了...甚至还询问了 Google 从事 Android Wear 工作的人。