如何在.xml文件中使用布局:Android应用程序

时间:2011-01-04 06:53:57

标签: android

如何在.xml文件中使用任何布局。我想使用Tablelayout,所以我将其拖放到xml文件的图形布局上,然后我希望该布局应该在两列中(如果我想在第一列中添加“Name:”而在另一列中添加“EditText”)。 )但我可以这样做。我正在使用图形布局。我想要做

Name : EditText (A textbox for Name entry)
Age  : EditText (A textbox for Age entry)

              Button (to save user entry)

如何设计它。

3 个答案:

答案 0 :(得分:0)

我会像ehudokai一样考虑。如果您大致熟悉XML,那么尝试使用图形布局来控制一切是否正常工作。 如果您不知道如何在XML中创建所需内容,请将其拖到某处并剪切&将代码粘贴到正确的位置。 我认为图形布局非常适合编辑属性,因此您可以直接看到要更改的内容。

答案 1 :(得分:0)

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:isScrollContainer="true"
>

    <EditText
        android:id="@+id/et_name"
        android:layout_height="wrap_content"
        android:layout_width="fill_parent"

        android:visibility="visible"
        android:maxLines="1"
        android:nextFocusDown="@+id/mark"/>

    <EditText
        android:id="@+id/et_age"
        android:layout_height="wrap_content"
        android:layout_width="fill_parent"
        android:inputType="numberDecimal"

        android:visibility="visible"
        android:maxLength="3"
        android:maxLines="1"/>

    <Button
        android:id="@+id/btn_save"
        android:text="@string/save"
        android:layout_width="fill_parent"
        android:onClick="onButtonClick"
        android:layout_height="wrap_content"
        android:enabled="false" />

</LinearLayout>

将它放入您的XML中 你去;)

答案 2 :(得分:0)

尝试droiddraw ...这里是d链接.. http://www.droiddraw.org/