私は問題があります。私はアンドロイドのアプリケーションを開発する。どうすればインクルードされたXMLレイアウトをJavaコードの別のレイアウトに変更できますか?
私はこのような最初のレイアウトに第2のレイアウトが含まれていました。
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent" >
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="300dp"
android:layout_height="match_parent"
android:layout_gravity="clip_horizontal"
android:layout_alignParentLeft="true"
android:id="@+id/rlMenu"
>
<Button
android:id="@+id/bMusteriler"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="Musteriler"
android:textSize="45dp"
android:layout_alignParentLeft="true"
/>
</RelativeLayout>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="match_parent"
android:layout_toRightOf="@id/rlEkranlar"
>
<include
android:id="@+id/include1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
layout="@layout/ikinci" />
</RelativeLayout>
</RelativeLayout>
問題は、私は(Javaコード上)ボタンをクリックしたときに、レイアウトを含め変更することができる方法ですか?
私の英語のために申し訳ありません。おかげさまで
は、新しいxmlファイルとアクティビティを作成し、意図を介して第2の呼び出し 当初は最初のレイアウトが出力されます。 –
質問を変更してください。あまり明確ではありません。 –
@ YugandharBabuボタンをクリックすると、layout = "@ layout/ikinci"をlayout = "@ layout/third_layout"に変更したいと思います。 – UurYsr