我只是导出一个包来在xml文件中为我的项目创建一个轮播:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<ListView
android:id="@+android:id/list1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"></ListView>
<LinearLayout
android:layout_weight="1"
android:padding="5dip"
android:gravity="top"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<com.me.controls.Carousel
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:id="@+id/carousel"
pj:UseReflection="true"
pj:Items="@array/entries"
pj:SelectedItem="0"
android:animationDuration="200"
/>
</LinearLayout>
</LinearLayout>
运行时会出错:错误解析XML:未绑定的前缀。 但我不知道原因请任何人帮忙?
答案 0 :(得分:2)
//您为listview创建的ID错误
android:id="@+android:id/list1"
尝试下面一个
android:id="@android:id/list"
答案 1 :(得分:1)
您需要在此处定义名称空间以使用自定义视图的属性。
看看这个question。