Я не уверен, что это вопрос XML или вопрос Android. У меня есть структура XML, которая повторяется в разных макетах, поэтому я хочу извлечь ее и сохранить в своем собственном файле. Он содержит 3 строки TableLayout. Я получаю сообщение об ошибке в файле XML. Любая идея почему? Это потому, что внешний внешний формат XML отсутствует?Может ли XML-файл макета Android содержать только строки?
Спасибо!
Это содержимое нового xml-файла, который я позже вставляю (с помощью макета) в основной файл макета.
<?xml version="1.0" encoding="utf-8"?>
<TableRow
xmlns:android="http://schemas.android.com/apk/res/android"
android:gravity="center_vertical">
<Button
android:id="@+id/button_calc"
android:layout_column="1"
android:layout_span="2" />
</TableRow>
<TableRow android:gravity="center_vertical">
<TextView
android:textColor="@color/black"
android:id="@+id/title_res"
android:layout_column="1"
android:padding="5dp" />
<TextView
android:textColor="@color/black"
android:id="@+id/res"
android:layout_column="1"
android:textSize="25dp" />
</TableRow>
<TableRow android:gravity="center_vertical">
<TextView
android:id="@+id/title_res_etc"
android:textColor="@color/black"
android:layout_column="1"
android:paddingLeft="5dp"
android:layout_span="2" />
</TableRow>
Как вы относитесь к этому файлу? Также читаете ли вы http://developer.android.com/training/improving-layouts/reusing-layouts.html? – Jack