Android随笔之——获取EditText光标所在行行号
2024-09-27 10:11:12
由于项目需求,需要获取EditText光标当前所在行行号,可是翻遍Android文档、问遍度娘都没发现,于是在博客园中提问,碰见了好心人告诉了我答案,谨以以下代码献给有需要的人
private int getCurrentCursorLine(EditText editText) {
int selectionStart = Selection.getSelectionStart(editText.getText());
Layout layout = editText.getLayout(); if (selectionStart != -1) {
return layout.getLineForOffset(selectionStart) + 1;
}
return -1;
}
作者:登天路
转载请说明出处:http://www.cnblogs.com/travellife/
最新文章
- *HDU3339 最短路+01背包
- C# 事件和委托
- WebDriver 页面等待
- PHP后台执行
- DDP和DDU什么区别
- 简单的php和apache的安装
- RequireJS(一)
- php代码审计之变量覆盖
- Linux(Manjaro) - IntelliJ IDEA (JetBrains) 字体模糊解决方法
- hiho一下 第148周
- 从 Python 第三方进度条库 tqdm 谈起 (转载)
- nginx的Mainline version、Stable version、Legacy version
- python邮件处理
- 福大软工 · BETA 版冲刺前准备(团队) [已完成]
- 明码——第九届蓝桥杯C语言B组(省赛)第二题
- css3之animation制作闪烁文字效果 转
- linux基础之nginx和nfs服务
- Element表单验证(1)
- 3.7-3.10 Hive 企业使用优化1
- 51nod 1021【区间DP】