当前位置:首页 >热点 >仿QQ侧滑删除

仿QQ侧滑删除

2024-07-01 06:11:14 [百科] 来源:避面尹邢网

仿QQ侧滑删除

移动开发 模仿QQ侧滑删除,侧除需要的滑删可以学习下

源码简介

 

仿QQ侧滑删除

模仿QQ侧滑删除,需要的侧除可以学习下
源码截图

仿QQ侧滑删除

仿QQ侧滑删除

源码片段:

  1. Width = getWidth(); 
  2.         list = getList(); 
  3.         swipe = (SwipeListView) findViewById(R.id.example_lv_list); 
  4.         swipelist = new SwipeList(MainActivity.this, swipe, list); 
  5.         swipe.setAdapter(swipelist); 
  6.         swipe.setSwipeListViewListener(new BaseSwipeListViewListener(){  
  7.   
  8.             @Override 
  9.             public void onClickFrontView(int position) {  
  10.                 // TODO Auto-generated method stub 
  11.                 super.onClickFrontView(position); 
  12.             } 
  13.   
  14.             @Override 
  15.             public void onDismiss(int[] reverseSortedPositions) {  
  16.                 // TODO Auto-generated method stub 
  17.                 super.onDismiss(reverseSortedPositions); 
  18.                 for(int position:reverseSortedPositions){  
  19.                     list.remove(position); 
  20.                 } 
  21.                 swipelist.notifyDataSetChanged(); 
  22.             } 
  23.   
  24.           
  25.             @Override   public void onListChanged() {  
  26.                 // TODO Auto-generated method stub 
  27.                 super.onListChanged(); 
  28.             } 
  29.         }); 
  30.           
  31.         show(); 
  32.     } 
  33.       
  34.       
  35.       
  36.     private void show(){  
  37.         swipe.setSwipeMode(SwipeListView.SWIPE_MODE_LEFT); 
  38.         swipe.setSwipeActionLeft(SwipeListView.SWIPE_ACTION_REVEAL); 
  39.         swipe.setOffsetLeft(Width*1/5); 
  40.         swipe.setAnimationTime(0); 
  41.         swipe.setSwipeOpenOnLongPress(false); 
  42.     } 
  43.       
  44.     private List<img> getList(){  
  45.         List<img> mlist = new ArrayList<img>(); 
  46.         for(int i=0;i<numbers.length;i++){  image="" image();="" image.setimage(numbers[i]);="" image.settext(i+"");="" image.setname((i+1)+"");="" mlist.add(image);="" }="" return="" mlist;="" private="" int="" getwidth(){ ="" getresources().getdisplaymetrics().widthpixels;="" }<="" pre=""> 
  47.                 </numbers.length;i++){ > 

源码链接:http://down.51cto.com/data/2013976

 

责任编辑:chenqingxiang 来源: 网络整理 swipelistview

(责任编辑:探索)

    推荐文章
    • 正商实业(00185.HK)年度纯利跌32.0% 每股基本盈利为人民币7.04分

      正商实业(00185.HK)年度纯利跌32.0% 每股基本盈利为人民币7.04分正商实业(00185.HK)公布年度业绩,截至2020年12月31日止年度,公司收益约为人民币80.691亿元,较2019年减少约9.2%;毛利约为人民币17.463亿元,较2019年减少约23.6% ...[详细]
    • 英伟达推出 Tensor RT

      英伟达推出 Tensor RT英伟达推出 Tensor RT-LLM,使大语言模型在搭载 RTX 的 PC 平台上运行速度提高四倍作者:远洋 2023-10-18 07:59:05人工智能 英伟达宣布了其 TensorRT-LLM ...[详细]
    • 老外总结的14条Go接口最佳实践,有些不一样

      老外总结的14条Go接口最佳实践,有些不一样老外总结的14条Go接口最佳实践,有些不一样作者:二师兄 2023-11-03 07:10:11开发 前端 今天这篇文章是关于Go语言中接口设计的一些最佳实践,与Java等语言不尽相似,但又带着Go语 ...[详细]
    • 安全研究人员如何通过漏洞悬赏计划侵入了汽车公司

      安全研究人员如何通过漏洞悬赏计划侵入了汽车公司安全研究人员如何通过漏洞悬赏计划侵入了汽车公司作者:区块软件开发 2023-10-11 14:42:54安全 漏洞 让我们去看看一位安全研究人员如何通过漏洞悬赏计划侵入了一家汽车公司的故事,并学习如何 ...[详细]
    • “双11”全国快件量达47.76亿件 11日当天共处理快件6.96亿件

      “双11”全国快件量达47.76亿件 11日当天共处理快件6.96亿件11月12日,据国家邮政局监测数据显示,11月1日至11月11日,全国邮政、快递企业共处理快件47.76亿件,同比增长超过两成。其中,11月11日当天共处理快件6.96亿件,稳中有升,再创历史新高。与 ...[详细]
    • Linux CPU性能优化方法

      Linux CPU性能优化方法Linux CPU性能优化方法作者:底层软件架构 2019-12-10 08:10:35运维 系统运维 在Linux系统中,由于成本的限制,往往会存在资源上的不足,例如 CPU、内存、网络、IO 性能 ...[详细]
    • 32G 仅 579 元:光威天策 DDR5

      32G 仅 579 元:光威天策 DDR5光威天策 DDR5-6800 内存上架于 2022 年 12 月 9 日,采用 Hynix A-die 特挑颗粒,32GB16GB*2 )版发售价为 1499 元。京东双十一大促期间,活动价为 599 ...[详细]
    • 娇韵诗私域运营攻略

      娇韵诗私域运营攻略近两年受“颜值经济”的影响,人们对于自己的形象越来越关注,护肤品行业也迎来了春天。不过,美妆行业的崛起,随之而来的是行业入局玩家的持续增加,每年被淘汰的企业也不占少数。在竞争激烈的护肤品行业中,来自法 ...[详细]
    • 中国中铁一季度经营成果实现“开门红” 大幅超出市场预期

      中国中铁一季度经营成果实现“开门红” 大幅超出市场预期根据最新统计数据,截至今年一季度末,中国中铁累计新签合同额6057.4亿元,同比增长84.0%。其中,基础设施建设业务新签合同额5434.5亿元,同比增长94.1%,大幅超出市场预期。从具体业务板块来 ...[详细]
    • 你真的了解ELT和ETL吗?

      你真的了解ELT和ETL吗?你真的了解ELT和ETL吗?作者:数据社 2022-03-14 07:53:27大数据 数据仓库 ELT和ETL都有各自的应用场景,可以说现在大数据环境下,很多已经是ELT架构了,所以这也是我近几年一 ...[详细]
    热点阅读