スリープさせる方法について

1,729 views
Skip to first unread message

ichi sugi

unread,
Sep 4, 2010, 1:02:40 AM9/4/10
to android-g...@googlegroups.com
sugiと申します。
御存じの方がいらっしゃいましたら、教えてください。

Xperiaを使用しているのですが、使い終わるときに電源ボタンを押してスリープさせますが、
電源ボタンが上にあり押しづらいため、スリープさせるだけのアプリを作りたいと考えております。

この「スリープさせる」機能を実現することは可能でしょうか?

よろしくお願いいたします。

tm sute

unread,
Sep 6, 2010, 3:53:11 AM9/6/10
to android-g...@googlegroups.com
tmsuteです。

(10/9/4 14:02), ichi sugi wrote:
> この「スリープさせる」機能を実現することは可能でしょうか?

http://developer.android.com/reference/android/os/PowerManager.html

public void goToSleep (long time)
Since: API Level 1

Force the device to go to sleep. Overrides all the wake locks that are held.

というのがあるので、実現できることになっている、ようです。
やってみてみて、どうだったか教えてくださいませ。
私は試しておりません。

ただし、説明の後半にあるwake lockに関する文は実に意味深です。
たとえば、partial wake lockをかけているアプリがあったとして、
そのときichi sugiさんが作ったアプリがgoToSleepを呼んで、
もしも本当にsleepしたら、partial wake lockをかけたアプリは困るだろう、
というような問題です。

結局誰が勝つのか、という問題ですねえ。ああ難しい。

ichi sugi

unread,
Sep 6, 2010, 7:14:00 AM9/6/10
to android-g...@googlegroups.com
tmsute様
お返事ありがとうございます。
なるほど、これで出来そうな感じですね。
試してみます。
Reply all
Reply to author
Forward
0 new messages