検索プログラマのメモ帳

壁にぶつかったら検索で調べるプログラマのちょっと遅れたメモ帳。たまに自分で挑戦する。

Skip to: Content | Sidebar | Footer

画面の自動スリープを回避する方法

9 1月, 2013 (15:49) | android開発 | By: admin

画面のタッチなどをせずに目で追うだけや音を聞くだけのアプリの場合、画面の自動スリープがあると都合が悪い場合がある。デフォルトで一定時間経つとスリープするようになっているので、それを回避できるようにしておいた方がいい。

getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);

  1. Activity.getWindow()でWindowインスタンスを取得。
  2. Window.addFlags(WindowManager.LayoutParams.FLAG_FLAG_KEEP_SCREEN_ON)で「KEEP_SCREEN_ON」となる。

こういう機能の要望はコメントなどで結構求められるので、確認次第対応したい。

Write a comment