У меня есть два файла макета, один для основного действия, а другой файл XML - для моего пользовательского списка. Я хотел бы получить доступ к идентификаторам представлений в моем файле макета, но в классе R есть только идентификаторы из основного файла XML активности. Я хотел бы знать, как я могу добавить идентификаторы в R-класс или получить к ним доступ любыми другими способами.Класс R, не создающий идентификаторы
Спасибо и прошу прощения, если у него хромой вопрос, но я довольно новичок в андроиде.
Это основная деятельность
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<ListView
android:id="@+id/list1"
android:layout_width="fill_parent"
android:layout_height="wrap_content">
</ListView>
</LinearLayout>
Это файл макета
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="horizontal" >
<ImageView android:id="@+id/imgSports"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:gravity="center_vertical"/>
<TextView android:id="@+id/rowTitle"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:gravity="center_vertical"/>
</LinearLayout>
Как вы планируете использовать эти макеты? путем создания действий или фрагментов? –
Эти идентификаторы должны быть автоматически сгенерированы. Попробуем очистить проект или исправить свойства проекта. –
Добавляете ли вы знак + к ключевому слову id? bad -> android: id = "@ id/invalidId" good-> android: id = "@ + id/validId" – Cata