当前位置:编程学习 > wap >>

android 输入法的光标移动问题

 大神们,小弟遇到一点关于android 输入法 光标的问题。问题,想请教下有没有什么办法或者思路的。
 1.我现在对于移动光标用的是模拟按键:
 sendDownUpKeyEvents(KeyEvent.KEYCODE_DPAD_RIGHT);
类似这样的,上下左右四个keyCode 来移动上下左右光标。 但是发现有一定的弊端,就是焦点可能会跑到edittext 控件 之外的控件上。 所以我想找一种方法来替代发送code来移动光标。 大婶们有没有办法?

 2. 我怎么能获取到当前弹出软键盘所在的输入框,一共有几行,以及每行的字体个数,或者说能获取到这个输入框的对象,然后获取这个对象的宽高以及字体大小么? --------------------编程问答-------------------- 不太好弄哦,因为安卓带标点的段落一般不能正常换行的,有多有少 --------------------编程问答--------------------
引用 1 楼 pengguohua1988 的回复:
不太好弄哦,因为安卓带标点的段落一般不能正常换行的,有多有少
 是啊- - 我这不是头疼么。~   你有搞过么, 有没有什么方法推荐的, 就算是粗略的计算也没事~ 让小弟尝试下效果~ --------------------编程问答-------------------- 我估计这个可能要自定义控件,目前没太多精力去研究,你先琢磨琢磨,顺便坐等有没有这块的大神 --------------------编程问答--------------------
引用 3 楼 pengguohua1988 的回复:
我估计这个可能要自定义控件,目前没太多精力去研究,你先琢磨琢磨,顺便坐等有没有这块的大神

额额  这和自定义控件好像没啥关系, 我的项目是在输入法方面的。 现在就是要加一些功能~
补充:移动开发 ,  Android
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,