众所周知,您可以自定义Android手机的字体大小。当用户拥有大或大的字体(常用的字体是“正常”)并且它们到达特定片段(具有按钮)时,片段的整个内容不会显示在屏幕上,字体是这样的大,将文本从2行移动到4,使其不适合屏幕。我在片段中添加了一个scrollview,以便在用户选择了这种字体大小时显示所有内容。
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/scrollView1"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_below="@+id/linearLayoutHeader1"
android:layout_centerHorizontal="true" >
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center_horizontal"
android:orientation="vertical">
---CONTENT----
</LinearLayout>
</ScrollView>
然而,这并没有显示整个内容(正如它所预期的那样)。滚动出现并允许您读取整个文本,但不显示文本下面的按钮。
答案 0 :(得分:0)
尝试设置
代表ScrollView
android:fillViewport="true"
表示LinearLayout
/您的容器
android:layout_height="wrap_content"
这是填充ScrollView
而不削减上/下边缘的正确方法,也许这是你的问题(描述根本不清楚......)