正如标题所说,我看过EditTexts,它们只是纯白色,没有光滑的边角或橙色的android边框,当你突出显示它时。
喜欢它在这个应用程序中看起来: http://s1.appbrain.com/screen?id=-2631427781674403509&i=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" />
结果如下: