如何dyamically从EditText上onclicklistener选择文本? [英] How to dyamically select text from EditText onclicklistener?
本文介绍了如何dyamically从EditText上onclicklistener选择文本?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想使用android选择文本功能上onclicklistener而不是onlongclicklistener。有没有办法做到这一点?任何人可以帮助我这方面?谢谢
I want to use the android select text functionality on onclicklistener rather than onlongclicklistener. Is there any way to do this? Can anybody help me regarding this? Thanks
推荐答案
使用XML:
android:selectAllOnFocus="true"
与code(选项1):
with code (option1):
yourEditText.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
//((EditText)v).selectAll();
((EditText)v).setSelection(startValue, stopValue);
}
});
与code(选项2):
with code (option2):
yourEditText.setOnFocusChangedListener(new OnFocusChangedListener(){
@Override
public void onFocusChange(View v, boolean hasFocus){
if (hasFocus){
//((EditText)v).selectAll();
((EditText)v).setSelection(startValue, stopValue);
}
}
});
这篇关于如何dyamically从EditText上onclicklistener选择文本?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文