1

ボタンを非表示にしようとしましたが、期待どおりに機能しません。

条件に基づいて、ボタンにアニメーションを追加し、ボタンのテキストを変更して、1 つのボタンを非表示にする必要があります。INVISIBLE に設定しており、コードが実行されています。でも、見えなくなるわけではありません。画面にはまだボタンが表示されています。

その理由は何ですか?

コードを貼り付けなくてすみません。

コードが期待どおりに実行されていると確信しています。しかし、ボタンは非表示になりません。

4

1 に答える 1

2

ボタンの可視性を GONE (ボタンは完全に削除されます。ボタンのスペースは別のウィジェットで使用できます) または INVISIBLE (ボタンは透明になり、そのスペースは別のウィジェットで使用できなくなります) に設定します。

Button b = findViewById(R.id.button);
b.setVisibility(View.GONE);

またはxmlで:

<Button ...
 android:visibility="gone"/>
于 2013-04-29T08:13:01.553 に答える