すべてのメンバーが最大 5 人の子を持つ Android アプリケーションを作成しているため、子を動的に表示する必要があります。ただし、XML レイアウトに条件を適用することはできません。
任意の提案をいただければ幸いです。
すべてのメンバーが最大 5 人の子を持つ Android アプリケーションを作成しているため、子を動的に表示する必要があります。ただし、XML レイアウトに条件を適用することはできません。
任意の提案をいただければ幸いです。
それがJavaコードの目的です。アクティビティとウィジェットの xml レイアウトを作成してから、それらを Java で操作します。
あなたのxmlコードであなたのレイアウトを作ることができます
android:visibility="gone"
それらを表示しないようにするには、mainActivity (Java コード) でそれらを表示させます。
LayoutView.setVisibility(View.VISIBLE);
// or
LayoutView.setVisibility(View.GONE); //depending on the case
私は通常、ボタンのテキストビューなど(子フィールド)をボタンクリックイベントで表示または非表示にして、他のレイアウトを水平または垂直に配置するようにレイアウトを作成します。