2015-02-04 4 views
0

Возможно ли это? Я попытался накачивания и добавив макет, который имеет android:keepScreenOn="true" и я попытался создать WakeLock во OnCreate(), как это:Keep CanvasWatchFaceService Watchface от сна?

 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" /> 
+0

Почему вы хотите убить батарею часов? –

+0

При написании кода часового пояса вы должны продолжать следить за прикосновением к часам и разбудить его. Это плохая среда разработки. –

ответ

1

В настоящий момент нет возможности сохранить экран. Поверь мне, я пробовал ... И даже спросил людей в Google, работающих на Android Wear.

Смежные вопросы