700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > Android 自定义光标样式

Android 自定义光标样式

时间:2022-12-26 23:50:36

相关推荐

Android 自定义光标样式

今天自定义光标,自己切图,不过怎么切都是很宽。不是一个很细的条。我用ps花了一个像素的直线,放上去还是不行。后来在网上找到方法,那就是用shape。不得不说,shape真的是太吊了。

给EditText指定Android:textCursorDrawable属性

<EditTextandroid:id="@+id/password"android:layout_width="match_parent"android:layout_height="50dp"android:textColorHint="@color/colorPure"android:inputType="textEmailAddress"android:background="@drawable/apptheme_edit_text_holo_light"android:textCursorDrawable="@drawable/cursor_purl"android:hint="Password"/>

cursor_purl是一个资源文件

<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="/apk/res/android"android:shape="rectangle" ><size android:width="1dip" /><solid android:color="@color/colorPure" /><!--<padding--><!--android:top="0sp"--><!--android:bottom="0sp" />--></shape>

设置成1dip宽度正好!

补充

通过width来指定光标的宽度

通过top属性来使光标顶部 向上移动距离

通过bottom属性来使光标底部 向下移动距离 (所以指定负数就是使光标底部向上挪了)

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。