怎样获取EditText光标位置前或后的内容? 5

getSelectionStart()获取光标位置,但是我需要分别对光标前后的内容进行判断,怎样获取呢... getSelectionStart()获取光标位置,但是我需要分别对光标前后的内容进行判断,怎样获取呢 展开
 我来答
折柳成萌
高粉答主

2019-12-10 · 繁杂信息太多,你要学会辨别
知道顶级答主
回答量:4.4万
采纳率:96%
帮助的人:6264万
展开全部
showmessage( '光标前:"' +copy(edit1.Text,1,edit1.SelStart) +'" 光标后:"' +copy(edit1.Text,edit1.SelStart+1,length(edit1.Text)) +'"');
咎梦寒3d
2019-12-10 · TA获得超过662个赞
知道小有建树答主
回答量:4040
采纳率:38%
帮助的人:240万
展开全部
editText.addTextChangedListener(new TextWatcher(){

@Override
public void afterTextChanged(Editable arg0) {

}

@Override
public void beforeTextChanged(CharSequence s, int start, int count,
int after) {
// TODO Auto-generated method stub
Log.d("start", ""+start);
Log.d("count", ""+count);
Log.d("after", ""+after);
}

@Override
public void onTextChanged(CharSequence s, int start, int before, int count) {
// TODO Auto-generated method stub
Log.d("start", ""+start);
Log.d("before", ""+before);
Log.d("count", ""+count);
}});
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友29e86d7
2019-12-10 · TA获得超过1003个赞
知道答主
回答量:5278
采纳率:16%
帮助的人:354万
展开全部
这个还真不太清楚,可以在百度搜索一下。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
北静秋梵hr
高粉答主

2019-12-10 · 说的都是干货,快来关注
知道大有可为答主
回答量:3.8万
采纳率:71%
帮助的人:1230万
展开全部
GPS定位找一下,就可以找到
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
帐号已注销
2019-12-10 · TA获得超过2430个赞
知道小有建树答主
回答量:8097
采纳率:13%
帮助的人:725万
展开全部
一个月呢,具体都不太会操作。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式