中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

cc美團 滑動刪除(SwipeListView)

發布時間:2020-08-11 19:19:14 來源:網絡 閱讀:683 作者:愚人cc 欄目:移動開發

cc美團 滑動刪除(SwipeListView)



  1. 團購片段中

   private SwipeListView mListView;


修改lib_pull庫中PullToRefreshListView類

public class PullToRefreshListView extends PullToRefreshAdapterViewBase<SwipeListView> {


private LoadingLayout mHeaderLoadingView;

private LoadingLayout mFooterLoadingView;

protected class InternalListView extends SwipeListView implements EmptyViewMethodAccessor {


private boolean mAddedLvFooter = false;


public InternalListView(Context context, AttributeSet attrs) {

super(context, attrs);

}

PullToRefreshListView繼承的PullToRefreshAdapterViewBase<ListView>是一個泛型類,SwipeListView繼承自ListView所以可以將SwipeListView作為泛型參數   


2.  xml中

 <com.handmark.pulltorefresh.library.PullToRefreshListView

        android:id="@+id/ptr_list"

        android:layout_below="@+id/tuangou_actionbar"

        android:layout_width="fill_parent"

        android:layout_height="fill_parent"

        android:cacheColorHint="#00000000"

        android:divider="#19000000"

        android:dividerHeight="4dp"

        android:fadingEdge="none"

        android:fastScrollEnabled="false"

        android:footerDividersEnabled="false"

        android:headerDividersEnabled="false"

        android:smoothScrollbar="true"

        ptr:ptrDrawableStart="@drawable/refresh_p_w_picpath" 

        ptr:ptrHeaderTextColor="#C59502"

        ptr:swipeBackView="@+id/back"

        ptr:swipeCloseAllItemsWhenMoveList="true"

        ptr:swipeDrawableChecked="@drawable/choice_selected"

        ptr:swipeDrawableUnchecked="@drawable/choice_unselected"

        ptr:swipeFrontView="@+id/front"

        ptr:swipeMode="both"/>

3、為SwipeListView設置setSwipeListViewListener()監聽后,出現setOnItemClick()的事件監聽失效

              解決辦法:重寫BaseSwipeListViewListener的onClickFrontView方法

              cc美團 滑動刪除(SwipeListView)

4、滑動刪除ListView的行布局對象時,出現行布局對象已被刪除,但行布局對象還是顯示為向左滑動的狀態(顯示為向左滑動刪除的背景)。

              解決辦法:cc美團 滑動刪除(SwipeListView)

5.SwipeListView的headerView中有ViewPager控件,出現了滑動viewPager控件后,SwipeListView中所有控件的事件監聽全部失效

              原因:SwipeListView截獲了viewPager的滑動事件監聽,導致了viewPager滑動無效。

                         cc美團 滑動刪除(SwipeListView)

              解決辦法:創建一個類繼承ViewPager, 并重寫cc美團 滑動刪除(SwipeListView)

                                使SwipeListView不再搶占焦點



感謝: 國賢、地土、國湞、其鵬、家鑫的幫忙,新博18班這個大集體,我們會一直互助,一起進步

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

大邑县| 新沂市| 德化县| 石首市| 泗阳县| 建瓯市| 长泰县| 鄂伦春自治旗| 山东省| 阜阳市| 报价| 浦北县| 禹州市| 岳西县| 白朗县| 江陵县| 西乡县| 逊克县| 西华县| 河津市| 太和县| 武宣县| 奎屯市| 游戏| 乐清市| 庐江县| 隆安县| 灵武市| 台中县| 五家渠市| 林甸县| 宣恩县| 旌德县| 教育| 祥云县| 聊城市| 北辰区| 开江县| 苏尼特左旗| 涞源县| 绥宁县|