所有
当我在EditText框中单击以键入某些内容时,EditTet框的边框颜色已更改。我不需要它,但我想在EditText框中输入文本。
我尝试了一个xml标记标记
android:focusable="false".
但它不起作用。怎么做?
提前致谢。
答案 0 :(得分:1)
这可能会起作用..
editText.setOnFocusChangeListener(new OnFocusChangeListener(){
protected void onFocuschanged(){
editText.setBackground(@android:drawable.editbox_background);
}
});
转到xml中的editText并添加此标记
android:gravity="left"
答案 1 :(得分:0)
我能想到的最简单的方法就是使用editbox_background_normal九点图像并使自己成为一个选择器,在所有状态下使用此图像作为背景(默认,聚焦,按下),这样用户无法看到视图一点都不。
然后只需将EditText的背景设置为选择器。