编译代码时,代码中的布局文件错误出错:
解析XML时出错:未绑定前缀
我该如何解决?我在一个布局文件中使用了两种不同的布局。
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:pj="http://schemas.android.com/apk/res/com.mypackage"
xmlns:bm="com.mypackage"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<TextView
android:id="@+id/lblUnabletoProceed"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="1" />
<TextView
android:id="@+id/lblWelcome"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="2" />
<TextView
android:id="@+id/lblYouraccountbalance"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="3" />
<TextView
android:id="@+id/lblNoRecentTransactions"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="4" />
<TextView
android:id="@+id/lblLastTransactions"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="5" />
<TextView
android:id="@+id/lblTransactionDate"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="6" />
<TextView
android:id="@+id/lblAmount"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="7" />
<TextView
android:id="@+id/lblInquiriesNTransactions"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="8" />
<TextView
android:id="@+id/lblAgAppHelperMethods"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="9" />
<TextView
android:id="@+id/lblCustomAgAppHelperMethods"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="10" />
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:pj="http://schemas.android.com/apk/res/com.mypackage"
xmlns:bm="com.mypackage"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_weight="1"
android:gravity="center_vertical"
android:orientation="vertical"
android:padding="5dip" >
<com.mypackage.controls.Carousel
android:id="@+id/carousel"
android:layout_width="fill_parent"
android:layout_height="206dp"
android:layout_weight="0.92"
android:animationDuration="200"
pj:Items="@array/entries"
pj:SelectedItem="0"
pj:UseReflection="true" />
</LinearLayout>
<com.mypackage.SatelliteMenu
android:id="@+id/menu"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="bottom|left"
android:layout_margin="8dp"
sat:closeOnClick="true"
sat:expandDuration="500"
sat:mainImage="@drawable/ic_launcher"
sat:satelliteDistance="170dp"
sat:totalSpacingDegree="90" />
</LinearLayout>
答案 0 :(得分:0)
你试图添加菜单按钮似乎,错误在
<com.mypackage.SatelliteMenu...need not to add like this
答案 1 :(得分:0)
Hello Friend,
viewing your layout code,I think problem is that you have not include namespace in your root element which you add in LinearLayout child element;"
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:pj="http://schemas.android.com/apk/res/com.mypackage"
将此添加到您的根元素并查看您的代码,我认为您还使用了satelite菜单库,它还需要包含在根元素中的命名空间。