Я хочу использовать блокировку бодрствования, чтобы держать экран на виджете, нажав на рабочем столеКак использовать getSystemService в виджетах на Android?
кода здесь:
final PowerManager pm = (PowerManager)getSystemService(context.POWER_SERVICE);
PowerManager.WakeLock mWakeLock = pm.newWakeLock(PowerManager.SCREEN_BRIGHT_WAKE_LOCK | PowerManager.ON_AFTER_RELEASE, "");
mWakeLock.acquire();
, но он говорит getSystemService
не может быть использован , если он не «расширяет деятельность».
пожалуйста, помогите
У вас есть контекст? –
Во-первых, вы должны изучить основы ООП ... Метод существует в классе. Далее изучите фреймворк android ... Какой класс имеет этот метод и как получить его экземпляр в классе виджетов – Selvin