zoukankan      html  css  js  c++  java
  • 修改Android EditText光标颜色和底线颜色

    1.修改光标颜色

    EditText有一个属性:android:textCursorDrawable,这个属性是用来控制光标颜色的android:textCursorDrawable="@null","@null"作用是让光标颜色和text color一样

    自定义样式:

    <1>在资源文件drawable下新建一个光标控制color_cursor.xml

    <?xml version="1.0" encoding="utf-8"?>
    <shape xmlns:android="http://schemas.android.com/apk/res/android">
        <size android:width="1dp"/>
        <solid android:color="#f00"/>
    </shape>
    

    <2>设置EditText:android:textCursorDrawable="@drawable/color_cursor"

    2.修改底线颜色:

    <1>自定义样式:在资源文件drawable下新建一个光标控制backgroup_cursor.xml

    <?xml version="1.0" encoding="utf-8"?>
    <layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
    
        <item>
            <shape android:shape="rectangle" >
                <gradient
                    android:endColor="#ff7200"
                    android:startColor="#ff7200" />
            </shape>
        </item>
        <item android:bottom="2dp">
            <shape android:shape="rectangle" >
                <gradient
                    android:endColor="#ffffff"
                    android:startColor="#ffffff" />
            </shape>
        </item>
    
    </layer-list>
    

    <2>设置EditText属性:android:background="@drawable/backgroup_cusor"

  • 相关阅读:
    时间控件的操作
    Appium环境搭建
    测试常用英文词汇
    自动化测试中一段代码对应多个用例
    Linux常见命令
    元素的操作的简谈
    eclipse代码编辑界面代码块收缩的实现
    关键字驱动和数据驱动
    uni-app中如何判断浏览器内核
    JS实现 图片放大镜功能
  • 原文地址:https://www.cnblogs.com/loaderman/p/6506775.html
Copyright © 2011-2022 走看看