单击Android时在edittext中突出显示

时间:2017-01-24 03:17:46

标签: android android-edittext

现在我有一个关于EditText中突出显示的问题。 - 当我第二次点击时,突出显示它将不起作用。

这是我的代码

{{1}}

我想强调每一个Onclick。

tv2.performLongClick(); enter image description here

pic2突出显示它不起作用 enter image description here

1 个答案:

答案 0 :(得分:1)

如果要突出editText内的文字 Ins tv2.performLongClick() 你可以简单地使用setSelectAllOnFocus(true)

  

设置TextView,以便在获得焦点时,所有文本都是   地选择。

editText.setOnFocusChangeListener(new View.OnFocusChangeListener() {
        @Override
        public void onFocusChange(View v, boolean hasFocus) {
            editText.setSelectAllOnFocus(true);
            if (!hasFocus) {
             // noFocous
            }
        }
    });