zoukankan      html  css  js  c++  java
  • Android之EditText自定义边框和边框颜色(转载)

    介绍一种比较常见的用法

    第一步:准备两张图片大小一样,颜色不同的图片。图片名称分为:editbox_focus.png和editbox_normal.png 放入工程的drawable文件夹下。

    第二步:在drawable文件下创建 my_edittext.xml文件 内容如下:

    <?xml version="1.0" encoding="utf-8"?>

    <selector xmlns:android="http://schemas.android.com/apk/res/android">

      <item android:drawable="@drawable/editbox_focus" android:state_focused="true" />

      <item android:drawable="@drawable/editbox_normal" />
    </selector>

    第三步:编辑values文件下的styles.xml文件 内容如下:

    <style name="my_edittext_style" parent="@android:style/Widget.EditText">

      <item name="android:background">@drawable/my_edittext</item>

    </style>

    第四步:在所要添加边框的editText中设置style属性 内容如下:

    <EditText
      android:id="@+id/editText1"
      android:layout_width="wrap_content"
      android:layout_height="wrap_content"
      android:layout_alignParentLeft="true"
      android:layout_alignTop="@+id/textView1"
      android:ems="10"
      android:inputType="textPersonName"
      style = "@style/my_edittext_style"/>

    以上步骤就是简单自定义边框设置。

                

  • 相关阅读:
    正则表达式-入门初探
    pytorch 对变长序列的处理
    数位DP小结
    impala 使用记录
    2017微软第二场笔试题解
    一次分清:jvm内存结构|jmm|java对象模型
    JMM-java内存模型
    java基础总结
    有关秒杀的一点思考
    Elasticsearch 启动报了TypeError: can’t dup Fixnum 错
  • 原文地址:https://www.cnblogs.com/michaelShao/p/4445635.html
Copyright © 2011-2022 走看看