Ссылка не работает.

у меня есть макет под названиемbottom.xml,

bottom.xml:(просто содержать текстовое представление и редактировать текстовое представление)

 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="center_horizontal"
        android:orientation="vertical"
     >
        <TextView 
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_gravity="center_horizontal"
            android:gravity="center_horizontal" 
            android:text="@string/username"

        />

        <EditText 
            android:id="@+id/name"

            android:layout_width="120dip"
            android:layout_height="50dip"
            android:layout_gravity="center_horizontal"     
        />
 </LinearLayout>

Есть ли способвстраивать вышесказанноеbottom.xml макет внутри других макетов вместо повторного написания одного и того же кода в нескольких файлах макетов (когда в других макетах есть часть, которая содержит тот же макет, что и bottom.xml)?

Например, если мойadmin.xml макет также содержит часть макета, который выглядит точно так же, какbottom.xmlкак просто встраиватьbottom.xml внутриadmin.xml вместо того, чтобы писать тот же код снова?

admin.xml:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
     >
     ...
     ...
        <!--How to embed bottom.xml here-->
     ...
 </LinearLayout>

Если нет способа сделать это в Android, какой может быть обходной путь ??

----------Обновить-----------

Как предложил @xevincent, я могу использоватьbottom.xml по использованию<include> тег,

Но как изменить id элементов внутри возобновленного макета?

Например, яbottom.xmlЯ хотел бы изменить идентификатор<editText android:id="@+id/name"> в<editText android:id="@+id/other_name"> когда я снова используюbottom.xml макет в другой макет, как изменить идентификатор?

Ответы на вопрос(3)

Ваш ответ на вопрос