1

I have an AlarmActivity with main.xml layout. And an alarm class that extends BroadcastReceive and a method onReceive. I want to get the value from EditText in main.xml into my onReceive method in the alarm class.

4

2 に答える 2

1

BroadcastReceiver の仕組みを理解していないと思います。その非同期、つまり、その時点でアクティビティが起動していない可能性がありますが、BroadcastReciever のコンテキストを指定して何かを起動できます。アプローチを変えてください。

于 2012-04-23T07:58:01.710 に答える
1

その値を SharedPreference に保持して、Receiver でフェッチしないのはなぜですか... 信頼できる方法です... EditText を保持するアクティビティが生きているかどうかわからないため、現在のアプローチは失敗します..

于 2012-04-23T08:00:44.107 に答える