私はアプリを開発しています。このアプリは何らかのイベントが発生したときにユーザに明確な指示を与える必要があります。Android:電話がスリープしているときのアクティビティの開始方法、Viber incommingコールアクティビティと同様
私が今までにできることは、通知領域に通知を出すことだけです。しかし、電話が着信中に鳴っているときの動作に似た、より目立つ通知をする必要があります。
私が理解できるように、アンドロイドがアプリに通知することを許可しているのは、アプリがユーザを妨害しないようにするためです。しかし、私が開発しているこのアプリは、ユーザーの仕事で重要な役割を果たしているので、そのような強力な通知を与えることは不適切だとは思わない。
Viberのようなアプリは、デバイスがスリープしているときでも、着信電話と同様のアクティビティを開始できるため、実行可能にする必要があることはわかっています。
これを行う方法を知っている人はいますか?
回答ありがとうございました。これは期待通りに機能しました。ブロードキャストレシーバで作成された新しいアクティビティが表示されるが、GCMリスナーサービスで作成された新しいアクティビティ(以前に通知を示した場所)が、現在アプリが実行されていないときに表示されない理由を説明してください。 –
私はそれについてはわかりませんが、アプリケーションが殺された可能性があります。その場合、アクティビティを起動する際に、Activity_Launcherカテゴリをインテントに設定する必要があります。 –