直播原始碼網站,實現對話方塊的左滑動刪除
直播原始碼網站,實現對話方塊的左滑動刪除的相關程式碼
在你專案的 build.gradle 新增:
implementation 'io.github.sakurajimamaii:VastSwipeListView:0.0.1'
快速開始
在你的佈局中新增 VastSwipeListView
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android=" xmlns:tools=" android:layout_width="match_parent" android:layout_height="match_parent" tools:context=".SlideActivity"> <com.gcode.vastswipelayout.view.VastSwipeListView android:id="@+id/listview" android:layout_width="match_parent" android:layout_height="match_parent" android:choiceMode="singleChoice"/> </LinearLayout>
使用 VastSwipeMenuItem 來定義你的選單項,呼叫 VastSwipeMenuMgr 內的方法將選單項新增進去
我們這裡以定義撤銷項舉例
val deleteItem = VastSwipeMenuItem(this@SlideActivity) deleteItem.setBackgroundByColorInt(0xFF1e90ff) deleteItem.setTitleByString("撤銷") deleteItem.setTitleColorByColorInt(Color.WHITE) deleteItem.setIconByResId(R.drawable.ic_delete) deleteItem.setClickEvent { item: VastSwipeMenuItem, position: Int -> run { Toast.makeText(this@SlideActivity, "${item.title} $position", Toast.LENGTH_SHORT) .show() } } swipeMenuMgr.addLeftMenuItem(deleteItem)
準備列表項資料的adapter
val listViewAdapter = ListViewAdapter(this, R.layout.listview_item, lists)
將設定好的 VastSwipeMenuMgr 和列表項 Adapter 傳給 VastSwipeListView
vastSwipeListView.setSwipeMenuMgr(swipeMenuMgr) vastSwipeListView.adapter = listViewAdapter vastSwipeListView.onItemClickListener = AdapterView.OnItemClickListener { _, _, arg2, _ -> Toast.makeText( context, "位置 " + arg2 + " >>> value:" + lists[arg2], Toast.LENGTH_SHORT ).show() }
以上就是直播原始碼網站,實現對話方塊的左滑動刪除的相關程式碼, 更多內容歡迎關注之後的文章
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69978258/viewspace-2848846/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 直播原始碼網站,對話方塊側滑出現刪除、已讀等選項原始碼網站
- 一對一直播系統原始碼,按住對話方塊右滑顯示刪除原始碼
- 小程式 — 實現左滑刪除效果(列表)③
- 直播平臺原始碼,簡單實現 彈出確認 取消對話方塊原始碼
- 直播平臺原始碼,針對訊息對話方塊的實際應用效果原始碼
- 直播視訊app原始碼,底部彈出的列表對話方塊APP原始碼
- vue 左滑刪除功能Vue
- Win10系統怎麼禁用“刪除檔案”對話方塊_win10禁用“刪除檔案”對話方塊的方法Win10
- 帶貨直播原始碼,確定ViewPager滑塊滑動方向原始碼Viewpager
- 短視訊直播原始碼,拖動滑塊實現圖片驗證效果原始碼
- 實現對gridview刪除行時彈出確認對話方塊的一種簡單方法View
- Qt標準對話方塊實現QT
- 直播原始碼,實現內容列表的豎向滑動原始碼
- 一對一原始碼,滑塊驗證,滑塊左右滑動顯示的位置原始碼
- Vue 仿QQ左滑刪除元件Vue元件
- 短視訊app製作,實現訊息列表的左滑刪除或長按刪除APP
- 直播原始碼網站,實現文字自動翻轉效果原始碼網站
- jQuery模擬實現聊天對話方塊jQuery
- 線上直播系統原始碼,flutter 巢狀滑動實現原始碼Flutter巢狀
- RecyclerView 實現滑動刪除和拖拽功能View
- RecyclerView實現滑動刪除和拖拽功能View
- 建立互動式shell指令碼對話方塊指令碼
- 直播系統程式碼,自定義平臺私聊對話方塊
- 手機直播原始碼,實現圖片瀑布流式滑動效果原始碼
- 直播網站原始碼,css實現狀態平滑的動畫網站原始碼CSS動畫
- VC實現對話方塊上資訊的顯示 (轉)
- 直播原始碼網站,直播間小遊戲java遞迴的實現方式原始碼網站遊戲Java遞迴
- html裡列表滑動刪除的實現如此簡單HTML
- 實現element-ui對話方塊可拖拽功能UI
- 【Android初級】如何實現一個具有選擇功能的對話方塊效果(附原始碼)Android原始碼
- 直播平臺原始碼,純JS實現左右滑動輪播圖原始碼JS
- 實現qq ipad客戶端的對話方塊平滑移動的效果iPad客戶端
- 微信小程式左滑刪除功能開發案例微信小程式
- c#中的模態對話方塊和非模態對話方塊C#
- 如果在共享登入對話方塊上讓windows記住了密碼,把記住的密碼刪除Windows密碼
- iOS開發之tableView左滑刪除的兩種方法iOSView
- ListView 實現帶有Filpper效果的左右滑動刪除 ItemView
- 1分鐘實現Autodesk Vault登入對話方塊