У меня есть 2 вида в макете - TextView и Button.TextView выровнен / закреплен на левой стороне, а кнопка на правой стороне.
То, чего я пытаюсь добиться, - это естественное «поведение обтекания» Баттона.Когда TextView станет достаточно широким, чтобы не было места для кнопки (в той же строке), он должен переместиться ниже TextView , оставаясь привязанным вправо .
.Вот 3 сценария для макета, которого я хочу достичь:
Я пытался сделать это с помощью FlexBoxLayout, но кнопка появляетсяна левой стороне после упаковки.
<com.google.android.flexbox.FlexboxLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:flexDirection="row"
app:flexWrap="wrap"
app:justifyContent="space_between"
>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="text text"
android:gravity="start"
/>
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="end"
android:text="Button"
/>
</com.google.android.flexbox.FlexboxLayout>
Так как я могу это сделать?Это не обязательно должен быть FlexBox, я могу использовать любой макет, даже сторонний.