Я хотел бы иметь горизонтальный LinearLayout
, такой же широкий, как экран и выше его детей, но трюк в том, что его дети будут иметь динамическая ширина каждого, и я не хочу, чтобы они уходили с экрана (вырезали). Я хочу, чтобы они перетекали/ломались в новой строке, чтобы они были видны.
Хотя он абсолютно не имеет отношения к Android, он должен работать так же, как встраиваемый <div>
работать в HTML.
Вот что я имею прямо сейчас:
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="If you would enter some digits in this field " />
<EditText
android:id="@+id/tvDistance"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:hint="enter some digits here"/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text=" that would be great" />
</LinearLayout>
Но как только дети LinearLayout
становятся шире экрана, дополнительная часть выходит из экрана/невидимая.