だから私はを使用してカウンターアプリがあります VolumeProviderCompat
サービスに音量アップ/ダウンキーをリッスンさせるため。 Vol Up =増加、vol down =減少。これはlockscreenからも実行可能であるべきです - それはそうですが、それはデバイスがあまりにも長くロックされていない場合に限ります。
デバイスがしばらく(〜分)ロックされていると、事前に電源ボタンを押さない限り、アプリはキー入力に反応しません。
サービスをどのようにレスポンシブに保つのですか? (常時表示が有効、省電力がオフになっています。)
回答:
回答№1は1アンドロイド6でも私のために働くことDozeモードは、NotificationとともにstartForegroundを呼び出し、部分的なWake Lockを取得するためのService startコマンドです。しかし、あなたのアプリは少しバッテリーを消耗します