可能重复:
禁用 EditText 闪烁光标
我的活动中有 2 个 editText 字段,其中包含一些文本:
EditText nameText=(EditText) findViewById(R.id.update_name_text);
nameText.setText(Info.getName());
EditText phone=(EditText) findViewById(R.id.phone_number);
phone.setText(Info.getPhoneNo());
当我在我的设备上运行该应用程序并点击该nameText
字段时,会出现一个光标和一个键盘。但是,当我隐藏键盘时,键盘消失但光标仍然存在。我怎样才能使光标不可见。
当我按 enter fromnameText
时,光标转到该phone
字段并且键盘仍然可见。这很好。但是当我隐藏键盘或从phone
字段中按回车键时,键盘消失但光标保持不变。
在上述情况下,是否有任何方法(除了使用setOnEditorActionListener
)使光标不可见?