2017-08-10 9 views
-6

私の写真のようなレイアウトは、3つのボタンがあり、私は画面に別の機能を表示させることができます、私はどのように使用する断片を 私の目標を達成するか分からないようにしたいですか?アンドロイドの1つのレイアウトで多くのレイアウトが可能でしょうか?

私のお手伝いができる人はいますか?

ありがとうございました。 enter image description here

編集:私はすでに解決済みです。

+0

はい..可能です..フラグメントを使用してください。 – ZeroOne

+0

異なるコンテンツまたは異なるレイアウトを表示しようとしていますか?異なるコンテンツの場合は、フラグメントを使用してボタンクリック時にフラグメントを置き換えることができます。レイアウトだけの場合は、タグを使用するかどうかにかかわらず3つの異なるxmlレイアウトを使用し、必要なときはいつでも非表示にすることができます。 – Aveek

+0

includeを含むレイアウトに使用します。同じアクティビティに残るには、フラグメントを使用できます。 – seon

答えて

0

アクティビティは異なるレイアウトで構成されます.1つのレイアウトのみを1つのアクティビティで実行できます。ただし、この点ではフラグメントを使用できます。異なるレイアウトが必要な場所にフレームレイアウトを追加する必要があります。フラグメントを作成し、それをJavaファイルを介してアクティビティに追加する必要があります。 これがあなたを助けてくれることを願っています。

+0

Fragmentでしかできないと思います。 –

+0

あなたのアクティビティレイアウトファイルでは、フレームレイアウト(フラグメントのレイアウトを作成)を追加して、アクティビティjavaファイルにアタッチします。 –

+0

ありがとうございましたLeona linあなたは正しい答えとして –

関連する問題