4

通話中に電話を耳に当てているときのように、画面のオンとオフを切り替える必要があります。その後、画面はオフになりますが、ロックされているわけでもなく、ただ黒いだけです。

それを行う最善の方法は何ですか?別の解決策がある場合、黒いフルスクリーンアクティビティを表示したくありません... :)

4

1 に答える 1

1

それには2つの方法がありますが、

    PowerManager manager = (PowerManager) getSystemService(Context.POWER_SERVICE);

// method 1
manager.goToSleep(int amountOfTime);

// method 2
PowerManager.WakeLock wl = manager.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, "Your Tag");
wl.acquire();// It will swith off
wl.release(); // And swith on

また、この許可を追加し、

<uses-permission android:name="android.permission.WAKE_LOCK" />
于 2013-06-27T13:23:09.540 に答える