-1

私は今、あまりにも長い間働いてきた問題を抱えています。ボタンを表示しようとしていますが、しばらくしてから非表示にします。

        birdBubble.setVisibility(vis);
        final Handler handler = new Handler();
        handler.post(new Runnable() {
            @Override
            public void run() {
                birdBubble.setText("blalb alba");
                handler.postDelayed(this, 2000);
                birdBubble.setVisibility(invis);
            }
        });
        birdBubble.setVisibility(invis);

AsyncTaskボタンのシーケンスを表示する必要があるため、これをすべて実行しています。最初にボタンが表示され、2 秒後にテキストが変更されますが、ボタンは INVISIBLE になりません。何か案は?さらにコードが必要な場合は、お知らせください。ありがとう!

4

1 に答える 1

0

次のように可視性を設定します

            birdBubble.setVisibility(View.VISIBLE);
            birdBubble.setVisibility(View.INVISIBLE);
            birdBubble.setVisibility(View.GONE);
于 2013-06-29T10:59:33.673 に答える