EditText setError未定位在正确的位置

时间:2015-12-23 05:13:15

标签: android android-layout

对按钮单击事件的编辑文本执行验证检查。验证失败时,“错误代码”图标显示在“编辑”文本框中的右侧位置,但其包含该字符串的箭头始终显示在其所需位置的一个位置。以下是更好理解的快照:

enter image description here

以下是代码:

else {
  ET_UNAME.setError("Please Enter User Name");
  ET_UNAME.requestFocus();
}

布局是相对布局。是我错过了什么或者它是一个已知的错误。请提供建议,以便我尽快使用错误代码发布应用程序。任何转变?

1 个答案:

答案 0 :(得分:1)

在布局的根元素中,找到以下行并将其删除。

app:layout_behavior="@string/appbar_scrolling_view_behavior"