Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私のアプリには、TIME_TICK をリッスンする BroadcastReceiver を持つサービスがあります。日付に達したかどうかはすでに確認できました。たとえば、2011 年 4 月 1 日午後 11 時になると、バイブレーション アラームが鳴ります。しかし、画面のロックを解除した後にダイアログが表示されるようにするには、どうすればダイアログを開くことができますか?
時間に達したら、アクティビティのインテントを起動します。
マニフェストで、このアクティビティのテーマを次のように宣言します。
android:theme="@android:style/Theme.Dialog"
ダイアログの内側と同じようにアクティビティのビューを作成するため、AlertDialog を作成する必要はありません。