相关疑难解决方法(0)

"无标签视图指向此文本字段"警告消息的含义

这个警告是什么意思?

没有标签视图使用android:labelFor ="@ id/@ id/editText1"属性指向此文本字段

请注意,double id(@id/@id)是错误消息文本的问题,并不反映XML内容(这是正确的语法).

android android-lint

35
推荐指数
4
解决办法
3万
查看次数

没有标签视图通过 android:labelFor="@+id/@+id/" 属性指向此文本字段

我的 xml 中有一个EditText,我收到此警告

没有标签视图使用 android:labelFor="@+id/@+id/et_password" 属性指向此文本字段

我在 SO 中进行了搜索,找到了这些帖子,但不幸的是,我没有找到任何答案来解释收到此警告的原因。

1- “没有标签视图指向此文本字段”警告消息的含义

2- Android应用程序开发中的EditText警告

这是我的 xml 代码:

<LinearLayout
       android:id="@+id/ll_password"
       android:layout_width="match_parent"
       android:layout_height="wrap_content" >

       <TextView
           android:id="@+id/tv_password"
           android:layout_width="0dp"
           android:layout_height="wrap_content"
           android:layout_weight="0.3"
           android:text="@string/tv_password" />

       <EditText
           android:id="@+id/et_password"
           android:layout_width="0dp"
           android:layout_height="wrap_content"
           android:layout_weight="0.7"
           android:background="@color/background"
           android:gravity="start|center_vertical"
           android:inputType="textPassword"
           android:singleLine="true" />
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

我不知道为什么我会收到这个警告。到目前为止我所做的:

1-我尝试更改我的EditTextID

TextView2-在我的布局中删除

但警告仍然存在。我只是想知道,因为我的用户名也是如此,LinearLayout没有任何警告。

我做错了吗?我收到此警告的原因是什么?

android android-edittext

5
推荐指数
1
解决办法
7643
查看次数

标签 统计

android ×2

android-edittext ×1

android-lint ×1