私はmain.xmlレイアウトでAlarmActivityを持っています。また、BroadcastReceiveとメソッドonReceiveを拡張するアラームクラスです。 main.xmlのEditTextからアラームクラスのonReceiveメソッドに値を取得したい。onReceiveのmain.xmlのEditTextを使用
1
A
答えて
1
なぜSharedPreferenceにその値を保存せず、Receiver ...でそれを取得しないでください信頼できる方法... EditTextを保持するアクティビティが存在するかどうかを決して知らないので現在の方法は失敗します。
1
BroadcastReceieverの仕組みを理解しているとは思いません。そのAsynchronusは、その時点でアクティビティがアップしていないかもしれないが、BroadcastRecieverのコンテキストを指定して何かを起動できることを意味する。あなたのアプローチを変更してください。