0

我最近一直在开发一个 android 应用程序,并且在最后一天左右我一直在使用 eclipse 布局编辑器处理 GUI。不幸的是,除了 x 维度之外,我无法调整线性布局的大小。我还可以通过调整其中包含的 TextView 的大小来调整它的大小。正如 sushil 所说,我无法控制线性布局的高度。我的代码:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical" >

    <ScrollView
        android:id="@+id/scrollView"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_weight="1" >

        <LinearLayout
            android:id="@+id/helpLinearLayout"
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:layout_gravity="top"
            android:orientation="horizontal" >

            <TextView
                android:id="@+id/InfoTitle"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="Info:"
                android:textSize="35sp" />
        </LinearLayout>

    </ScrollView>

</LinearLayout>
4

2 回答 2

2

试试这个。添加 android:fillViewport="true"ScrollView

<ScrollView
            android:id="@+id/scrollView"
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:fillViewport="true">
于 2013-08-08T01:41:54.547 回答
-2

我不知道我是否理解你想要的,但尝试改变这个:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >

对此:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >

这样,当大小不同时,它将填满屏幕。

于 2013-08-08T01:38:21.360 回答