Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> Android 實現用戶列表信息滑動刪除功能和選擇刪除功能

Android 實現用戶列表信息滑動刪除功能和選擇刪除功能

編輯:關於Android編程

在項目開發過程中,常常需要對用戶列表的信息進行刪除的操作。Android中常用的刪除操作方式有兩種 ,一種就是類似微信的滑動出現刪除按鈕方式,還有一種是通過CheckBox進行選擇,然後通過按鈕進行刪除的方式。本來的實例集成上述的兩種操作方式來實現用戶列表刪除的效果。

設計思路:在適配器類MyAdapter一個滑動刪除按鈕顯示或隱藏的Map,一個用於CheckBox是否選中的Map和一個與MainAcitivyt進行數據交互的接口ContentsDeleteListener,同時該接口包含兩個方法,contentsDeleteSelect(int position, boolean isChecked)方法用於將選中或取消內容從選中List中加入或刪除,contentDelete(int position)用於刪除List中指定位置的列項。滑動的效果主要是通過當滑動的距離大於40時,顯示滑動刪除按鈕,再執行刪除操作時,將其他所有設置不可見,並設置CheckBox為不選中狀態。

一.代碼實現效果

\

二.代碼實餡喎?/kf/yidong/wp/" target="_blank" class="keylink">WPC9wPgo8cD4xLiDW973nw+ayvL7WIGFjdGl2aXR5X21haW4ueG1sPC9wPgo8cD48L3A+CjxwcmUgY2xhc3M9"brush:java;">

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved