1

1つずつ表示/非表示にすることなく、プログラムで表示/非表示にしたいコントロール(編集テキスト、ボタンなど)のグループがあります。フラグメントとビュー グループについて読みましたが、この目的でそれらを使用する方法がわかりませんでした。これを行う方法、例はありますか?

4

2 に答える 2

0

最も簡単な方法は、ID (LinearLayout、RelativeLayout など、必要なもの) を使用して、非表示にする部分を単一のレイアウト コンテナーにラップすることです。次に、プログラムで可視性を設定します。

LinearLayout myLayout = (LinearLayout) findViewById(r.layout.myLayout);
myLayout.setVisibility(View.GONE);

or 
myLayout.setVisibility(View.VISIBLE);

XML で表示または非表示のレイアウトを開始することもできます。

于 2013-03-29T15:42:00.923 に答える
-1

View.setVisibility(View.INVISIBLE)またView.setVisibility(View.VISIBLE)

可視性を制御します。使用することもできますGONEが、レイアウトが変更される可能性があり、望ましい場合と望ましくない場合があります。

于 2013-03-29T15:41:24.840 に答える