着名的android未绑定前缀错误

时间:2012-08-14 14:21:16

标签: android xml

我正在关注“Beginning Android 4”一书中的示例,我收到了一个xml解析错误。显然很多人都有同样的问题,但我找不到类似书籍例子的帖子。以下是我的代码。 unboudn前缀在第二个无线电组播出......

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"> 

    <RadioGroup android:id="@+id/orientation"
        android:orientation="horizontal"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:padding="5dp">          
        <RadioButton
            android:id="@+id/horizontal"
            android:text="horizontal">
        </RadioButton>
        <RadioButton
            android:id="@+id/vertical"
            android:text="vertical">
        </RadioButton>
    </RadioGroup>  
    <RadioGroup android:id="@+id/gravity"
        android:orientation="vertical"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        andorid:padding="5dip">         
        <RadioButton
            android:id="@+id/left"
            andoid:test="left">
        </RadioButton>
        <RadioButton
            android:id="@+id/center"
            android:text="center">           
        </RadioButton>    
        <RadioButton
            android:id="@+id/right"
            android:text="right">
        </RadioButton>   
    </RadioGroup>        
</LinearLayout>

3 个答案:

答案 0 :(得分:3)

你的第二个无线电组中有几个错误

 andorid:padding="5dip"

将此更改为

 android:padding="5dip"

请注意从andoridandroid

的更改
  andoid:test="left"

 android:text="left"

答案 1 :(得分:2)

andorid:padding="5dip">  

前缀android是未绑定的。我想你的意思是

android:padding="5dip">  

答案 2 :(得分:1)

你在你的文档中多次输入错误的android,这是属性的前缀。参见:

andorid:padding

而不是

机器人:填充