Я пытаюсь создать два блесны, скажем, вращатели темы и подтемы, мне интересно, как я могу создать LinearLayout
с ориентацией horizontal
, чтобы я мог выбрать блесну и, если я хочу добавить новыйпункт У меня есть кнопка справа, чтобы добавить эти элементы?
Вот изображение с объяснением
Спиннеры заполненыс помощью API-вызова, поэтому, если я хочу добавить новую тему или подтему, мне нужно создать диалог с кнопкой справа, а затем выполнить пост-вызов, поэтому, если я нажму на счетчик, появится новая тема / подтема.
Это хороший подход для этого?
У меня есть что-то вроде этого:
<LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content"
android:orientation="horizontal" android:layout_below="@+id/question_view">
<android.support.design.widget.TextInputLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="8dp"
android:layout_marginBottom="8dp">
<Spinner android:id="@+id/spinner_topic"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="@string/topic"/>
</android.support.design.widget.TextInputLayout>
<android.support.design.widget.TextInputLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="8dp"
android:layout_marginBottom="8dp">
<Spinner android:id="@+id/spinner_subtopic"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="@string/subtopic"/>
</android.support.design.widget.TextInputLayout>
</LinearLayout>