小記初学android過程で出会った小さな問題(android 4.4)

602 ワード

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では、このコントロールをバインドするためにIDを記入するのと同じように、属性lableForを記入する必要があります.
解決策:属性にandroid:labelFor="@id/pwd_edittext"属性を追加