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"/>

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

                

  • 相关阅读:
    兼容性处理
    H5 IOS 虚拟键盘不回落的问题
    git 的版本控制
    vue-devtools工具的安装
    linux下安装mysql
    Python安装pip3常见问题
    linux下安装python3
    接口_注册接口
    接口_简单get接口_第一个接口
    Python学习笔记_Redis
  • 原文地址:https://www.cnblogs.com/michaelShao/p/4445635.html
Copyright © 2011-2022 走看看