ダブルクリックの電源ボタンを使用してアクティビティ機能を制御することで、Android アプリケーションを作成しようとしています。
このアプリのように話す時計: TellMeTheTime (by: Andreas Meyer)
誰でもJavaコードの書き方を教えてくれます。
電源ボタンの動作を実際にオーバーライドすることはできません。説明については、こちらを参照してください。
電源ボタンを使用することに夢中になっている場合は、SCREEN_ON
とSCREEN_OFF
イベントの両方をリッスンして、 にタイムスタンプを保持してみてくださいSCREEN_ON
。実行後、妥当な時間内に発生した場合SCREEN_OFF
は、タイムアウト ロードをトリガーすることができます。