Android下EditText使用android:lineSpacingExtra设置了行距,显示时光标的高度也会增加。

Paste_Image.png

解决方法:自定义cursor光标的背景,设置padding bottom的值为负值,就可以抵消行间距的影响(android 14)以上。

color_cursor.xml

<?xml version="1.0" encoding="utf-8"?>

更多相关文章

  1. Android2.2 API 中文文档系列(2) —— EditText
  2. Android(安卓)利用Sharp样式设置文本框EditText圆角形状
  3. Android中设置屏幕全屏两种方法:
  4. Android(安卓)底部虚拟按键颜色修改
  5. linearLayout 和 relativeLayout的属性区别
  6. Android(安卓)View类属性及方法
  7. android 设置progressbar的背景颜色
  8. Android基础 --- Widget
  9. Android全屏时软键盘遮住输入框修改布局解决方案

随机推荐

  1. Android(安卓)Mediaplayer 三种从资源文
  2. Android控件之SlidingDrawer(滑动式抽屉)详
  3. Android开发基础之AlertDialog的单选对话
  4. Activity有几点你可能不知道的
  5. Android中有关Handler的使用(一)
  6. Android(安卓)蓝牙开发实例--蓝牙聊天程
  7. Android培训---支持不同的平台版本
  8. 国内的几款比较著名的android系统
  9. EventBus源码详解(一):基本使用
  10. 程序中判断Android系统版本