当我尝试运行我的应用时,它会不断给我上面的相同信息
<EditText android:id="@+id/edit_message"
android:layout_weight="1"
android:layout_width=`"0dp"`
android:layout_height="wrap_content"
android:hint="@string/edit_message"/>
我尝试将android:id放在下面,但它仍然给了我相同的消息。 我正在为比赛制作这个应用程序,请在5天内尽快回复。 `s是stackoverflow代码的东西
答案 0 :(得分:1)
我只是复制粘贴你的代码,错误就在于你拥有行android:layout_width = "0dp"
- 你在这里有单引号值。带他们出去。
答案 1 :(得分:0)
删除此行中的`s(单引号):
android:layout_width=`"0dp"`
应该是
android:layout_width="0dp"
答案 2 :(得分:0)
如果这是布局文件中唯一的元素,则缺少android名称空间。尝试以下:
<EditText xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/edit_message"
android:layout_weight="1"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:hint="@string/edit_message"/>
正如其他人指出的那样,删除重量值周围的撇号。