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中唱歌.)
编辑:我明白了."这种报价造成了问题.我替换为".但现在它显示"错误没有布局".有人可以检查代码吗?
你可以发布更多的细节,也许是几行代码.我认为这是因为你可能只是复制粘贴代码,有时编辑会混淆引用"".只需删除您收到错误的行并手动输入.它可以解决问题.还要检查是否已正确实施""(打开/关闭).如果它没有解决它,那么如果您发布代码以便我可以查看它将很容易.
编辑:好的,问题是您正在使用的代码.而不是使用
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资源?