Android开发:如何让EditText变得简单,所以它只是一个白色方块?

时间:2010-12-04 11:25:05

标签: android view android-edittext

正如标题所说,我看过EditTexts,它们只是纯白色,没有光滑的边角或橙色的android边框,当你突出显示它时。

喜欢它在这个应用程序中看起来: http://s1.appbrain.com/screen?id=-2631427781674403509&i=1

1 个答案:

答案 0 :(得分:14)

您需要创建一个自定义背景9补丁图像,如one并将其放到/res/drawable目录中。这是9个补丁图像的tutorial。然后,您需要使用EditText属性将图像作为android:background的背景应用。

这是一个示例布局xml:

<EditText
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content"
    android:background="@drawable/white_bg"
    android:text="Test"
    android:layout_marginBottom="5dip" /> 

<EditText
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content"
    android:background="@drawable/white_bg"
    android:text="Currently focused" />

结果如下:

alt text