我的 DialogFragment 的布局之一使用 aHorizontalScrollView
水平滚动它的 child LinearLayout
。有没有办法将其宽度锁定到位,以便在 LinearLayout 填充项目后它不会扩展 DialogFragment 的宽度?
这是DialogFragment
第一次加载时的样子:
当KanjiLinearLayout
标题下的项目填充项目时,会发生以下情况:
填充项目后,一切都滚动正常,但我想防止DialogFragment
扩展。在根部设置固定宽度HorizontalScrollView
可防止其扩展,但考虑到 Android 屏幕的高度可变大小,我想不出一个好的方法。
以下是Kanji下区域的一些代码:
<HorizontalScrollView
android:layout_height="48dp"
android:layout_width="match_parent">
<LinearLayout
android:id="@+id/grid_kanji"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="horizontal" />
</HorizontalScrollView>