我正在尝试 使用PullToRefreshSwipeListView自定义视图类在列表视图中同时使用PullToRefresh和SwipeListView库。我已经这样实现了:
首先,我将 PullToRefresh 库导入到我的项目中,然后 通过在其中创建一个 libs 文件夹,将SwipeListView Jar 文件添加到 PullToRefresh 库项目中。然后我在 PullToRefresh 库项目的 src 文件夹(com.handmark.pulltorefresh.library)中添加了 PullToRefreshSwipeListView 类。最后,我尝试将这个自定义类 PullToRefreshSwipeListView 实现到我的项目的 xml 中,如下所示:
<com.handmark.pulltorefresh.library.PullToRefreshListView
xmlns:swipe="http://schemas.android.com/apk/res-auto"
xmlns:ptr="http://schemas.android.com/apk/res-auto"
android:id="@+id/lv_Inbox"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:cacheColorHint="#00000000"
android:divider="#19000000"
android:dividerHeight="2dp"
android:fadingEdge="none"
android:fastScrollEnabled="false"
android:footerDividersEnabled="false"
android:headerDividersEnabled="false"
android:scrollbars="none"
android:smoothScrollbar="true"
ptr:ptrAnimationStyle="flip" >
<libs.swipelistview.SwipeListView
android:id="@+id/users_list"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:cacheColorHint="#0000"
android:clipToPadding="false"
android:divider="@null"
android:dividerHeight="0px"
android:fadingEdge="none"
android:scrollbarStyle="outsideOverlay"
swipe:swipeActionLeft="reveal" />
</com.handmark.pulltorefresh.library.PullToRefreshListView>
但是我在 xml 中遇到错误:
- 错误:在包中找不到属性“swipeActionLeft”的资源标识符
- 错误:在包中找不到属性“swipeActionLeft”的资源标识符
- 错误:在包中找不到属性“swipeMode”的资源标识符
它没有获得任何滑动属性,但如果我删除滑动属性。它仅适用于 PullToRefresh。我正在关注这个链接来实现它。任何解决方案/意见将不胜感激。