したがって、私の XML は次のようになります。
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context=".Calendar" >
<com.fortysevendeg.android.swipelistview.SwipeListView
xmlns:swipe="http://schemas.android.com/apk/res-auto"
android:id="@+id/example_lv_list"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:listSelector="#00000000"
swipe:swipeActionLeft="reveal"
swipe:swipeActionRight="reveal"
swipe:swipeAnimationTime="10"
swipe:swipeBackView="@+id/back"
swipe:swipeCloseAllItemsWhenMoveList="true"
swipe:swipeFrontView="@+id/front"
swipe:swipeMode="right"
swipe:swipeOffsetLeft="80dip"
swipe:swipeOffsetRight="80dip"
swipe:swipeOpenOnLongPress="false" />
</RelativeLayout>
ただし、Eclipse でグラフィカル ビューに移動すると、次のエラーが発生します。
次のクラスが見つかりませんでした: - com.fortysevendeg.android.swipelistview.SwipeListView (ビルド パスの修正、XML の編集、クラスの作成)
Eclipse の Package Explorer ウィンドウに 3 つのパッケージがあります。
- android-swipelistview-master
- マイアプリ
- ライブラリ (android-swipelistview-master の依存関係)
次のようになります。
奇妙なことに、android-swipelist-view-master にもライブラリ パッケージにもエラーはありません。唯一の警告は未使用の変数に関するもので、他の場所で使用されている場合に備えて削除するのをためらっています。私はそれを正しくインスタンス化していないだけだと思いますか?知らない。私はこれを理解することはできません!
myApp パッケージのプロパティ > Android の設定は次のとおりです。