【问题标题】:Change edittext border color [duplicate]更改edittext边框颜色[重复]
【发布时间】:2012-07-14 16:50:52
【问题描述】:

我想知道如何将 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" >

先谢谢了。

【问题讨论】:

    标签: android


    【解决方案1】:

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

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

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

      • 这将在编辑文本的边框上绘制一个矩形。 OP 想要改变焦点的颜色。
      猜你喜欢
      • 1970-01-01
      • 2014-06-18
      • 2017-12-29
      • 2021-01-11
      • 2012-03-02
      • 1970-01-01
      • 1970-01-01
      • 2017-08-03
      • 2017-11-25
      相关资源
      最近更新 更多