android - 获取光标当前行EditText的屏幕坐标

2023-1-6

这可能吗? 如果没有,我该怎么办?这可以通过继承EditText并在其onDraw()方法中插入高亮效果来完成,然后再绘制其他所有内容。EditTextLayout对象可以给我们从当前光标位置开始的行号,我们可以通过Rect获得边界。然后我们绘制高亮矩形,并调用super方法来绘制View的其余部分。