小白,求问这句代码为什么是警告

天涯有多远 发布于 2016/07/26 18:03
阅读 138
收藏 0

源代码是这样:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"  xmlns:tools="http://schemas.android.com/tools"  android:layout_width="match_parent"  android:layout_height="match_parent"  android:orientation="horizontal">  <EditText android:id="@+id/edit_message"  android:layout_width="wrap_content."  android:layout_height="wrap_content."  android:hint="@string/editmessage" />  <Button  android:layout_width="wrap_content"  android:layout_height="wrap_content"  android:text="@string/button_send" /> </LinearLayout>
但是

xmlns:tools="http://schemas.android.com/tools"
这一句一直是警告,找了半天不知道哪里出了问题。

还有就是,我写了文本框,也没有警告和错误,但是预览里面只有send的按键,没有文本框。

求各位大神指点,感激不尽。

加载中
0
天涯有多远
天涯有多远

文本框那个是我自己少了一句weigh的代码,写上就出来了

我还是想问一下,为什么那一句是警告。

0
ClassNotFound
ClassNotFound

xmlns:tools 可以在你编辑layout文件时候直接在design视图里看到效果,比如说你在button标签里加上tools:text="Hello world" 视图里就可以看到helloworld的字,但是在实际生成的代码中是不会有这个属性的。当然xmlns:tools还有其他用法。因为你没有用到xmlns:tools 这个标签,所以Android Studio提示警告了,而且是灰色的表示可以删除这一行。


0
天涯有多远
天涯有多远

引用来自“ClassNotFound”的评论

xmlns:tools 可以在你编辑layout文件时候直接在design视图里看到效果,比如说你在button标签里加上tools:text="Hello world" 视图里就可以看到helloworld的字,但是在实际生成的代码中是不会有这个属性的。当然xmlns:tools还有其他用法。因为你没有用到xmlns:tools 这个标签,所以Android Studio提示警告了,而且是灰色的表示可以删除这一行。


看了几遍,才搞懂,谢谢您了
返回顶部
顶部