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

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

                

  • 相关阅读:
    记一次DRF问题排障
    贷款
    wpf 手指触摸图片放大缩小 设置放大缩小值
    wpf下的图片放大缩小
    WPF 鼠标移动到图片变大,移开还原,单击触发事件效果
    导出压缩
    Sql Server 数据库分页存储过程书写
    Asp.Net Core MVC传值 Asp.Net Core API 前台写法
    MVC下拉框
    Dapper和EF学习
  • 原文地址:https://www.cnblogs.com/michaelShao/p/4445635.html
Copyright © 2011-2022 走看看