搭建直播平臺,Android ListView 長按刪除列表項
搭建直播平臺,Android ListView 長按刪除列表項
一、核心程式碼
監聽器 - 長按彈出對話方塊 AdapterView.OnItemLongClickListener
private final AdapterView.OnItemLongClickListener itemDeleteListener = new AdapterView.OnItemLongClickListener() { @Override public boolean onItemLongClick(AdapterView<?> parent, View view, final int position, long id) { // 確認刪除對話方塊構建 AlertDialog.Builder builder = new AlertDialog.Builder(MainActivity.this); builder.setMessage("確認刪除?"); // 點選對話方塊的 確認 按鈕後的操作 builder.setPositiveButton("確定", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { numList.remove(position); // 從 numList 中刪除點選的列表項 adapter.notifyDataSetChanged(); // 介面卡資料重新整理 Toast.makeText(getBaseContext(), "已刪除", Toast.LENGTH_SHORT).show(); } }); // 點選對話方塊的 取消 按鈕後的操作 builder.setNegativeButton("取消", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { // 無操作 } }); builder.create().show(); return false; } }; 繫結監聽器 // 繫結監聽器 listView.setOnItemLongClickListener(itemDeleteListener);
二、全部程式碼
1、XML
activity_main.xml <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android=" xmlns:tools=" android:layout_width="match_parent" android:layout_height="match_parent" tools:context=".MainActivity"> <ListView android:id="@+id/num_list" android:layout_width="match_parent" android:layout_height="match_parent"/> </RelativeLayout> item.xml <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android=" android:layout_width="match_parent" android:layout_height="match_parent"> <TextView android:id="@+id/item_number" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_margin="20dp" android:layout_centerHorizontal="true" android:text="number" android:textSize="30sp" /> </RelativeLayout>
以上就是 搭建直播平臺,Android ListView 長按刪除列表項,更多內容歡迎關注之後的文章
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69978258/viewspace-2945220/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 搭建自己的直播平臺,修改cell刪除按鈕字型大小
- 直播商城平臺,購物車長按右滑出現刪除按鈕
- 安卓開發:listview長按進入多選刪除操作安卓View
- 直播app開發,Android ListView好友列表展示APPAndroidView
- 短視訊app製作,實現訊息列表的左滑刪除或長按刪除APP
- 直播平臺搭建,動態設定ListView的高度的兩種方法View
- Android recyclerview刪除item重新整理列表AndroidView
- 如何搭建直播平臺?直播平臺搭建需要注意什麼?
- 直播平臺搭建原始碼,qt自定義滑動按鈕原始碼QT
- 安卓開發——ListView控制元件(初始化ListView、列表重新整理、長按新增menu)安卓View控制元件
- 搭建直播平臺,android 如何得到本地影片的縮圖Android
- 快速搭建直播平臺,點選按鈕(Button)後改變顏色
- 直播系統平臺搭建適配Android WebView 深色主題AndroidWebView
- 小程式實現長按刪除圖片
- Android ListView 進階——從列表中獲取值AndroidView
- 搭建直播平臺,Android開發之禁止下拉通知欄的方法Android
- 直播app開發搭建,實現圖片和影片列表展示、檢視、刪除等功能APP
- PHP直播平臺原始碼搭建教程PHP原始碼
- 短視訊系統,長按側滑實現刪除的按鈕
- 短視訊app開發,左滑刪除或長按彈出刪除選擇框APP
- 搭建直播平臺,iYiuMessage 訊息提示元件元件
- 快速運營搭建直播軟體平臺直播原始碼!原始碼
- Android 列表(ListView、RecyclerView)不斷重新整理最佳實踐AndroidView
- 直播平臺開發經驗分享——直播平臺搭建環境配置詳解及分析
- 直播系統原始碼--搭建直播平臺的奠基石原始碼
- 直播平臺搭建,自定義氣泡效果(BubbleView)View
- 直播平臺搭建原始碼,java相簿製作原始碼Java
- 從0開始搭建自己的直播平臺
- 搭建直播平臺,情景模式介面設計模式
- 點選刪除按鈕彈出是否刪除提示框
- android開發(3):列表listview的實現 | 下拉重新整理AndroidView
- 測試平臺系列(63) 軟刪除之殤
- 直播平臺搭建,Android手機拍照和手機相簿選取圖片的工具Android
- 直播平臺搭建原始碼,Android進度條ProgressBar顏色的漸變設定原始碼Android
- 搭建交易所平臺要注意的事項 | 交易所平臺如何搭建
- 列表頁取出刪除編輯功能
- jQuery列表動態增加和刪除jQuery
- python列表刪除專案的方法Python