サービスでイベントが発生したときToggleButton
に、アクティビティの状態を変更したい。誰かがハンドラーを使用してこれを実装するのを手伝ってくれますか?つまり、ハンドラーを作成するためのコードをどこに記述すればよいのでしょうか。また、サービスからハンドラーをトリガーする方法を教えてください。私は同様の投稿を読みましたが、これを達成するのに実際には役に立ちませんでした。
質問する
1398 次
1 に答える
2
あなたのアクティビティで
public class MyActivity extends Activity {
public static Runnable runnable;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
runnable=new Runnable(){
@Override
public void run() {
//Change status here
}
};
サービスから
Handler handler=new Handler();
handler.post(MyActivity.runnable);
于 2012-08-02T05:42:28.803 に答える