Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/391.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 这段XML代码有什么问题?_Java_Android_Xml_Layout - Fatal编程技术网

Java 这段XML代码有什么问题?

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”

我从一本书中得到了这段代码。“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” 
    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"