カルーセルを実装するときに、xml ファイルに問題があります。main.xml レイアウトに次のエラーが表示されます
この行に複数の注釈が見つかりました:
- error: No resource identifier found for attribute 'UseReflection' in package
''
- error: No resource identifier found for attribute 'SelectedItem' in package
''
- error: No resource identifier found for attribute 'Items' in package ''
- error: No resource identifier found for attribute 'Names' in package
''
メインレイアウトは次のようになります。
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:pj="http://schemas.android.com/apk/res/packagename"
xmlns:bm="package name"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical"
>
<TextView
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_weight="0.5"
android:text="text"
android:id="@+id/selected_item"
android:background="#1E1921"
android:textColor="#A85E4F"
android:textStyle="normal"
/>
<package.controls.Carousel
android:id="@+id/carousel"
android:layout_width="413dp"
android:layout_height="446dp"
android:layout_gravity="center_horizontal"
pj:Items="@array/entries"
pj:Names="@array/names"
pj:SelectedItem="0"
pj:UseReflection="true" >
</package.controls.Carousel>
</LinearLayout>
値フォルダーの attrs.xml
<resources>
<declare-styleable name="Carousel">
<attr name="android:gravity" />
<attr name="android:animationDuration" />
<attr name="UseReflection" format="boolean"/>
<attr name="Items" format="integer"/>
<attr name="SelectedItem" format="integer"/>
<attr name="maxTheta" format="float"/>
<attr name="minQuantity" format="integer"/>
<attr name="maxQuantity" format="integer"/>
<attr name="Names" format="string" />
</declare-styleable>
</resources>
それは日食エラーですか、それともステップがありません。助けてください?