У меня много элементов одинакового размера в одном макете, мне нужно расположить их слева направо в одном ряду и продолжить во втором ряду, если размера экрана недостаточно.Я попробовал LinearLayout, как показано ниже, но это нормально работает для экранов xxlarge.однако для маленького экрана он показывает только первые три элемента, а остальные обрезаются.то же самое с RelativLayout, используя toRightof & toEndOf
.Я думаю, что это можно сделать, используя сетку, но должен быть более простой способ.Ваши предложения, пожалуйста
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginTop="@dimen/_5sdp"
android:animateLayoutChanges="false"
android:gravity="left"
android:orientation="horizontal"
android:paddingLeft="@dimen/_30sdp">
<include layout="@layout/element1" />
<include layout="@layout/element2" />
<include layout="@layout/element3" />
<include layout="@layout/element4" />
<include layout="@layout/element5" />
<include layout="@layout/element6" />
</LinearLayout>