30 個のフィールド (編集ボックス、スピナー、ボタンなどを使用) を含むレイアウトがありますが、要素が密集していると奇妙に見えます。(スクロールビューも長くなります)だから私はもう1つのボタンを保持することに決めたので、最初に15個のフィールドが表示され、その下に1つの「もっと」ボタンが表示されます。田畑)。これを行う方法、事前に感謝します
1 に答える
4
2 つの主要な相対レイアウトを持つ親ビューを作成することをお勧めします。最初に表示するすべてのコンテンツの最初の相対レイアウト。このレイアウトを可視化しView.VISIBLE
ます。クリック イベントで表示するすべてのコンテンツの 2 番目の相対レイアウト。このレイアウトを可視化しView.INVISIBLE
ます。ボタン クリック イベントで、設定により 2 番目の相対レイアウトが表示されるようにしますview.setVisibility(View.VISIBLE)
最後に目に見えないレイアウトを忘れないでください。それ以外の場合は、アプリ セッション全体で表示されます。
このプロパティを xml でも設定できます。android:visibility="visible"
すべてのビューにタグがあります。
このアプローチは、単一のビューの可視性を設定することですべてのビューを管理できるため、管理に役立ちます。ハッピーコーディング!!
于 2013-08-27T19:04:53.520 に答える