1

自分のアプリから別のアプリ (Samsung のカレンダー アプリ) の通知を変更できるかどうかを調べています。具体的には、カレンダーイベントのアラームを1回限りの音(電話が振動するように設定されている場合は無音)から繰り返し振動するように変更したいと思います。

別のアプリに属する​​通知を変更することはできますか?

それができない場合、アプリはすべての通知について通知を受け、変更された独自の通知を再スローすることはできますか?

4

1 に答える 1

1

通知が発生するアプリのコードを直接変更する必要があるため、おそらくそのアプリの通知を変更することはできません。

2 番目の質問: カレンダー アプリがインテントを介して通信する場合、(インテント フィルターを介して) 目的のインテントに登録するアプリを作成できます。適切なインテントがカレンダー アプリによって起動されると、それを受け入れることができるアプリケーションの中から選択できるダイアログが表示され、自分のインテントも表示されます。同じダイアログで、アプリをデフォルトとして設定し、データの通知を適切に処理できます。

仮説としては、最終的には、前述の Samsung カレンダー アプリがどのように実装されたかに依存するためです。

于 2010-08-24T19:21:45.627 に答える