3

アプリをバックグラウンドで実行するか、ホーム画面ランチャーのダブルタップをリッスンするブロードキャスト レシーバーが必要です。現在、ホーム画面ランチャーをダブルタップしても何も起こりませんが、アプリがバックグラウンドで onPause で実行されている場合、ユーザーがホーム画面をダブルタップしたときにアプリを起動できるようにしたいと考えています。

4

1 に答える 1

3

私はこれが可能だとは思わない。タッチイベントを取得するには、アクティビティがフォアグラウンドにある必要があります。閉じたときに情報を取得してアプリを起動する唯一の方法は、broadcastreceivers を使用することです。タッチイベントのブロードキャストはありません。多分あなたはあなたの問題を処理するためにサービスを使うことができます..ここを見てください: システムオーバーレイウィンドウの作成 (常に一番上)

于 2013-04-10T18:11:36.760 に答える