从睡眠中保留CanvasWatchFaceService Watchface?

时间:2015-02-04 22:46:19

标签: wear-os

这可能吗?我尝试过膨胀并添加一个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" />

1 个答案:

答案 0 :(得分:1)

目前(目前)无法保持屏幕开启。相信我,我已经尝试过......甚至还要求谷歌的人们使用Android Wear。