Java 这段XML代码有什么问题?
我从一本书中得到了这段代码。“sams在24小时内自学android应用程序开发。”这是主菜单的布局Java 这段XML代码有什么问题?,java,android,xml,layout,Java,Android,Xml,Layout,我从一本书中得到了这段代码。“sams在24小时内自学android应用程序开发。”这是主菜单的布局 <TextView xmlns:android=”http://schemas.android.com/apk/res/android” android:layout_width=”fill_parent” android:textSize=”@dimen/menu_item_size” android:text=”test string”
<TextView
xmlns:android=”http://schemas.android.com/apk/res/android”
android:layout_width=”fill_parent”
android:textSize=”@dimen/menu_item_size”
android:text=”test string”
android:layout_gravity=”center_horizontal”
android:layout_height=”wrap_content”
android:shadowRadius=”5”
android:gravity=”center”
android:textColor=”@color/menu_color”
android:shadowColor=”@color/menu_glow”
android:shadowDy=”3”
android:shadowDx=”3” />
我在Droid draw中试过这个代码。它显示了与元素类型“xmlns:android”关联的属性“{1}”的错误“Open qoute是预期的”。
我对Android和Java非常陌生。有谁能告诉我如何解决这个错误吗?提前谢谢。(我在Win7中演唱eclipse。)
编辑:我明白了。”这种类型的报价产生了问题。我用“.”替换了。但现在它显示“错误无布局”。有人能检查代码吗?你能发布更多的细节吗,也许是几行代码。我认为这是因为你可能只是复制粘贴了代码,有时编辑会混淆引用”“。只需删除出现错误的行并手动键入即可。它可以解决这个问题。还要检查您是否正确实施了“”(打开/关闭)。如果它不能解决这个问题,那么如果你发布代码,我就可以看一看 编辑: 好的,问题是你使用的代码。而不是使用
xmlns:android=”http://schemas.android.com/apk/res/android”
使用
请注意这两行中的不同引号。这是标准报价。正如我所说,它主要发生在复制粘贴代码时。所以,只要手动输入,它就会工作
关于第二个错误:您是否创建了所引用的所有@color、@dimen资源 看起来这是一个通用的xml验证错误,与andriod平台无关。可能有一些额外的引号需要查找和删除。在我看来,您使用的不是标准的双引号字符
“
,而是其他一些:”
我认为您的“
不正确。应该是”
。
当您从pdf或网站复制代码时,可能会发生这种情况。您是否尝试使用正确的引号:“代替”?我第一次发布代码。我不知道为什么它没有显示时间。我现在已经发布了代码。
xmlns:android="http://schemas.android.com/apk/res/android"