请教一个输入框的问题 一个输入框里面,输入了,比如输入了“123456789”,现在有一个删除的按钮,点击删除按钮删除光标前的一个字符。现在是,如果我想删除“5”这个字符,但是想保留后面的“6789”,那么我就要点击到“5”的后面,问题是:点击了字符串,怎么定位光标的位置呢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用左右键移动把!你这样一点击肯定是触动了EditText的,它又不会识别把光标移动到你所点击的地方。要不然左右键用来干嘛的! 看了半天才明白楼主的意思删除按钮定位edittext的光标。edittext_username.setSelection(光标位置);自己去计算吧。 呵呵。。关键是点击edittext的时候,怎么知道点的是什么位置,如何定位呢? 楼主,呵呵。。关键是点击edittext的时候,怎么知道点的是什么位置,如何定位呢?这句话我怎么就看不明白呢。。你点哪就是哪啊点下去edittext不会自己定位光标么你点下去了光标就在当前位置啊。然后你用edittext_password.getSelectionEnd()或者edittext_password.getSelectionStart()都可以啊。楼主不知道这是不是你想要的。 手机中的软件是怎样和互联网进行通信的? android 录制声音 播放有噪音? Service 多次启动对系统有没有影响? android游戏开发有没有好的书籍? android 开发能用c/c++吗 帮新手看看这一段代码 求在windows下可编译的最新的CSipSimple源码 求助:怎么能让android手机用USB无线网卡上网 请问关于checkbox的选择问题 请问一下这种图是用什么软件画的? ScrollView 如何恒显示滚动条 【求助】关于Android的开发的一些简单问题
定位edittext的光标。edittext_username.setSelection(光标位置);自己去计算吧。
这句话我怎么就看不明白呢。。你点哪就是哪啊点下去edittext不会自己定位光标么
你点下去了光标就在当前位置啊。然后你用edittext_password.getSelectionEnd()或者edittext_password.getSelectionStart()都可以啊。楼主不知道这是不是你想要的。