在layout文件中有下面这样一个编辑框
<EditText
android:id="@+id/pwd_edittext"
android:inputType="textPassword"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:minWidth="200sp"/>这个时候xml文件上会显示这样一个告警:No label views point to this text field with an android:labelFor="@+id/@+id/pwd_edittext" attribute
原因:新版本SDK要求填写属性lableFor,类似于填写一个ID来绑定这个控件
解决办法:在属性中添加 android:labelFor="@id/pwd_edittext" 属性
本文介绍了解决Android布局文件中EditText控件出现的LabelFor属性警告的方法。通过为EditText添加android:labelFor属性并指定相应的ID,可以消除新版本SDK引发的警告。
1742

被折叠的 条评论
为什么被折叠?



