如何从EditText中移除请求焦点?

8

我想要在触摸EditText时去掉蓝色线条,当我触摸EditText时会出现这条线,但我不知道如何去掉它。请看图片以获取更好的理解enter image description here


展示你的代码...首先尝试一下,你只需要将焦点分配给其他控件即可... - Developer
3个回答

14

按照这种方式去做

lUserNameEditText.clearFocus();

对我有效的另一种关于边框的方法是

lUserNameEditText.setBackgroundColor(0); 

4

您是否尝试过像这样更改布局 XML

<EditText  
android:layout_width="fill_parent" 
android:layout_height="wrap_content" 
android:hint="Password" 
android:background="#00000000"
/>
或者通过代码实现。
editTextView.setBackgroundColor(0);

1

移除XML布局中的requestFocus标签,这样自动失去焦点。


为什么你不理解,我没有说谎.. 我已经得到了答案.. 那么再见。 - Niks

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,