GridLayout作为Scrollview的子项

时间:2014-06-17 08:32:28

标签: java android xml scrollview

我尝试将GridLayout放入Scrollview。但它不起作用。 它是否有用(根据这个链接:http://www.snip2code.com/Snippet/3432/GridLayout-Sample-(EditText-Spinner))?

这是我的代码:

    <ScrollView
        android:layout_width="fill_parent"
        android:layout_height="wrap_content">

    <GridLayout
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:layout_marginLeft="10dp"
            android:layout_marginTop="10dp"
            android:useDefaultMargins="true"
            android:rowCount="10"
            android:columnCount="3">

        <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="@string/Settings_Generally"
                android:textSize="30sp"
                android:textStyle="bold"
                android:layout_row="0"
                android:layout_column="0"/>


        <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="@string/PathToFiles_local"
                android:textSize="20sp"
                android:layout_row="1"
                android:layout_column="0"/>

        <TextView
                android:layout_width="wrap_content"
                android:layout_height="30dp"
                android:textSize="30sp"
                android:layout_row="2"
                android:layout_column="0"/>

        <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="@string/Settings_Network"
                android:textSize="30sp"
                android:textStyle="bold"
                android:layout_row="3"
                android:layout_column="0"/>

        <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="@string/IPAddress"
                android:textSize="20sp"
                android:layout_row="4"
                android:layout_column="0"/>

        <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="@string/Username"
                android:textSize="20sp"
                android:layout_row="5"
                android:layout_column="0"/>

        <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="@string/Password"
                android:textSize="20sp"
                android:layout_row="6"
                android:layout_column="0"/>

        <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="@string/Domain"
                android:textSize="20sp"
                android:layout_row="7"
                android:layout_column="0"/>

        <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="@string/PathToFiles_network"
                android:textSize="20sp"
                android:layout_row="8"
                android:layout_column="0"/>

        <EditText
                android:layout_width="200dp"
                android:layout_height="wrap_content"
                android:id="@+id/etPathToLocalFiles"
                android:inputType="text"
                android:layout_row="1"
                android:layout_column="1"/>

        <EditText
                android:layout_width="200dp"
                android:layout_height="wrap_content"
                android:id="@+id/etIPAddress"
                android:inputType="text"
                android:layout_row="4"
                android:layout_column="1"/>

        <EditText
                android:layout_width="200dp"
                android:layout_height="wrap_content"
                android:id="@+id/etUsername"
                android:inputType="text"
                android:layout_row="5"
                android:layout_column="1"/>

        <EditText
                android:layout_width="200dp"
                android:layout_height="wrap_content"
                android:id="@+id/etPassword"
                android:inputType="textPassword"
                android:layout_row="6"
                android:layout_column="1"/>

        <EditText
                android:layout_width="200dp"
                android:layout_height="wrap_content"
                android:id="@+id/etDomain"
                android:inputType="text"
                android:layout_row="7"
                android:layout_column="1"/>

        <EditText
                android:layout_width="200dp"
                android:layout_height="wrap_content"
                android:id="@+id/etPathToNetworkFiles"
                android:inputType="text"
                android:layout_row="8"
                android:layout_column="1"/>

        <Button
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="@string/SelectFiles"
                android:layout_row="1"
                android:layout_column="2"
                android:onClick="SelectLocalDirectory_Click"/>

        <Button
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="@string/SelectFiles"
                android:layout_row="8"
                android:layout_column="2"
                android:onClick="SelectNetworkDirectory_Click"/>

        <Button
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="@string/CheckConnection"
                android:layout_row="9"
                android:layout_column="0"
                android:onClick="CheckConnection_Click"/>

    </GridLayout>

</ScrollView>

0 个答案:

没有答案