10

我想知道如何将 android 中 EditText 视图的边框颜色更改为其他颜色...

这是我的编辑文本视图:

<EditText
    android:
    android:id="@+id/codeEditText"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:layout_alignParentLeft="true"
    android:layout_below="@+id/btnEqual"
    android:layout_marginTop="20dp"
    android:ems="10"
    android:gravity="top|left"
    android:inputType="textMultiLine|textNoSuggestions"
    android:scrollbars="vertical"
    android:singleLine="false" >

预先感谢。

4

2 回答 2

7

有一个很棒的小部件生成器可以为您完成所有工作,它对我来说非常有用。

你只需要选择你的颜色和你想要的小部件(例如EditText)然后你会在drawable目录中得到一个xml文件,你应该把这个xml设置为你的小部件的背景和你的完成!

http://android-holo-colors.com/

于 2013-10-16T12:50:00.567 回答
0

您必须重写 onDraw 函数才能做到这一点。而且您将能够在一行中完成。这是幻灯片 66上此演示文稿的一个很好的示例。

于 2012-07-14T17:04:39.237 回答