这个XML代码有什么问题?

nar*_*tra 0 java xml layout android

我从一本书中得到了这段代码."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” />
Run Code Online (Sandbox Code Playgroud)

我在Droid画中尝试了这段代码.它显示错误"打开qoute是预期属性"{1}"与元素类型"xmlns:android""相关联.我是Android和Java的新手.请问有谁请告诉我如何解决这个错误?在此先感谢.(我在胜利7中唱歌.)

编辑:我明白了."这种报价造成了问题.我替换为".但现在它显示"错误没有布局".有人可以检查代码吗?

red*_*lue 5

你可以发布更多的细节,也许是几行代码.我认为这是因为你可能只是复制粘贴代码,有时编辑会混淆引用"".只需删除您收到错误的行并手动输入.它可以解决问题.还要检查是否已正确实施""(打开/关闭).如果它没有解决它,那么如果您发布代码以便我可以查看它将很容易.

编辑:好的,问题是您正在使用的代码.而不是使用

xmlns:android=”http://schemas.android.com/apk/res/android” 
Run Code Online (Sandbox Code Playgroud)

使用,

xmlns:android="http://schemas.android.com/apk/res/android" 
Run Code Online (Sandbox Code Playgroud)

请注意这两行中的不同引用.这是标准报价.就像我说的,它主要发生在复制粘贴代码时.所以,只需手动输入即可.

关于第二个错误:您是否创建了所指的所有@color,@ dimen资源?