android

Androidで画面が出ている時だけ音を鳴らす

ActivityのonResume()とonPause()で制御すれば良いと考えられる。が、ロックスクリーンが表示されてても音がなってしまって困る。そんな時はonWindowFocusChanged()を使いましょう。サンプルではonResume()だけを置き換えているけれど、条件によってはこのメ…