如何在触摸时显示Edittext悬停文本?

时间:2015-03-27 05:02:32

标签: android android-edittext hover

我正在处理一个项目,当用户触摸如下图所示的edittext时,我想在edittext上显示提示。

EDIT 需要弹出块,它显示有关EditText的EditTxt onTouch事件的提示。

enter image description here

3 个答案:

答案 0 :(得分:1)

    EditText editText1 = (EditText) findViewById(R.id.editText1);
        editText1.setOnFocusChangeListener(new OnFocusChangeListener() {
            @Override
            public void onFocusChange(View v, boolean hasFocus) {
                // TODO Auto-generated method stub
                if (hasFocus) {
                    editText1.setError("Wrong input!");
                }
            }
        });

答案 1 :(得分:1)

如果您不想使用editText1.setError(),那么您可以使用 PopupWindow 并通过指定锚点位置附加您的editText1

如popupWindow.showAsDropDown(editText1);

答案 2 :(得分:0)

edittext.seterror("您要显示的文字");