主な目的は、あらかじめ作成されたレイアウトを使用して、編集可能な個別のモジュールを作成し、それをプログラムでルートレイアウトに追加することです。明確にするには、several modules stuck together would look like this.名前、日付、および文字で構成されるクリック可能なブロックをそれぞれ動的に作成したいと思います。次のように各ブロックの.axmlコードは次のとおりです。アンドロイドにレイアウトのコピーをプログラムで作成する方法はありますか?
<RelativeLayout
android:minWidth="25px"
android:minHeight="25px"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/borderLayout"
android:background="@drawable/line"
android:paddingBottom="1dp"
android:paddingTop="1dp">
<RelativeLayout
android:id="@+id/relativeLayout1"
android:padding="10dp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:clickable="true"
android:background="#ff2f2f2f">
<TextView
android:text="C"
android:textAppearance="?android:attr/textAppearanceLarge"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/textView1"
android:layout_alignParentLeft="true"
android:textSize="30dp" />
<TextView
android:text="Washington"
android:textAppearance="?android:attr/textAppearanceMedium"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toRightOf="@id/textView1"
android:id="@+id/textView2"
android:layout_alignParentRight="true"
android:gravity="right" />
<TextView
android:text="6-8-17"
android:textAppearance="?android:attr/textAppearanceSmall"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@id/textView2"
android:id="@+id/textView3"
android:gravity="right"
android:layout_alignParentRight="true" />
</RelativeLayout>
</RelativeLayout>
私が午前主な問題は、私は.axmlファイルでそれらをフォーマットされたのと同じ方法でプログラムのビューの書式です。
ありがとう、これは本当に役に立ちます! –