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"

  • 相关阅读:
    Java 同步器
    Python: Soft_max 分类器
    【五年】Java打怪升级之路
    关于Csdn水区被占据一事 (2015-08-01)
    Jquery—Jquery中的(function($){...})(jQuery)
    AjaxAnyWhere 实现页面局部刷新,局部分页
    Erlang Port 小心换行
    基于Unity3D云人脸监測技术
    HTML中的超链接
    poj 1979 dfs
  • 原文地址:https://www.cnblogs.com/loaderman/p/6506775.html
Copyright © 2011-2022 走看看