Я работаю над Android-приложением, но я немного смущен, назвав несколько экземпляров TextView/Коммутатор.Именование нескольких компонентов Android
Мой файл манифеста для этих элементов, как:
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/question1"
android:id="@+id/textView"
android:textColor="#212121"
android:layout_alignTop="@+id/switch1"
android:layout_alignParentStart="true" />
<Switch
android:layout_width="70dp"
android:layout_height="wrap_content"
android:text="@string/no"
android:id="@+id/switch1"
android:textColor="#616161"
android:layout_alignParentTop="true"
android:layout_alignParentEnd="true"
/>
Дело в том, у меня будет больше чем 20 пар, как это и есть какие-либо конвенции назвать несколько экземпляров компонентов пользовательского интерфейса? Рассмотрение макета и порядок этих пар элементов могут быть изменены, я не хочу называть эти компоненты как question1 или switch1. Я также не хочу давать им очень конкретные и длинные имена, потому что было бы сложнее поддерживать на бэкэнд, поэтому я ищу общий способ, если он будет.
Насколько я понимаю, вы хотите получить доступ к компонентам из кода и искать простой способ, не так ли? –
почему вы не используете 'ListView'? –
Я не заполняю пары переключателей вопросов откуда-либо, могу ли я добавить texview и переключиться и легко получить к ним доступ. Потому что они будут иметь разную логику после переключения изменений состояния. @semihyagcioglu да, если есть простой и лучший способ, я буду двигаться в этом направлении. –