0

私はAndroidでコンテンツビューを設定しました:

setContentView(R.layout.activity_main);

ボタンの1つがクリックされた後、次のコードが実行されて別のボタンが有効になります。

ok.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                buttonPause.setEnabled(true);
...

これにより、ボタンが有効になります。しかし、1分かそこら後にのみ。

ボタンやレイアウトを更新する必要がありますか?それともそれは悪い習慣ですか?何がこの遅れの原因なのか疑問に思います。notifyDataSetChanged()について読みましたが、それが正しいメソッドではないと思います。

4

1 に答える 1

1

notifyDataSetChanged()とは何の関係もありませんがButtons、とは関係ありませんAdapters

buttonPause.invalidate()有効にした直後に追加しようとしましたか?

于 2012-09-17T16:12:06.627 に答える