全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

Android仿QQ长按删除弹出框功能示例

  废话不说,先看一下效果图,如果大家感觉不错,请参考实现代码:

        对于列表来说,如果想操作某个列表项,一般会采用长按弹出菜单的形式,默认的上下文菜单比较难看,而QQ的上下文菜单就人性化多了,整个菜单给用户一种气泡弹出的感觉,而且会显示在手指按下的位置,而技术实现我之前是使用popupWindowRecyclerView实现的,上面一个RecyclerView,下面一个小箭头ImageView,但后来发现没有必要,而且可定制化也不高,还是使用多个TextView更好一点。

        我封装了一下,只需要一个PopupList.Java文件。源码放在了Git上,git地址:

https://github.com/shangmingchao/PopupList

        使用方式,很简单:

        只需要调用该方法即可完成绑定:

PopupList popupList = new PopupList(); 
popupList.init(context, view, popupMenuItemList, OnPopupListClickListener); 

        例子:

lv_main = (ListView) findViewById(R.id.lv_main); 
mDataAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_expandable_list_item_1, mDataList); 
lv_main.setAdapter(mDataAdapter); 
popupMenuItemList.add(getString(R.string.copy)); 
popupMenuItemList.add(getString(R.string.delete)); 
popupMenuItemList.add(getString(R.string.share)); 
popupMenuItemList.add(getString(R.string.more)); 
PopupList popupList = new PopupList(); 
popupList.init(this, lv_main, popupMenuItemList, new PopupList.OnPopupListClickListener() { 
 @Override 
 public void onPopupListClick(View contextView, int contextPosition, int position) { 
 Toast.makeText(MainActivity.this, contextPosition + "," + position, Toast.LENGTH_LONG).show(); 
 } 
}); 
ImageView indicator = new ImageView(this); 
indicator.setImageResource(R.drawable.popuplist_default_arrow); 
popupList.setIndicatorView(indicator); 
popupList.setIndicatorSize(dp2px(16), dp2px(8)); 

以上所述是小编给大家介绍的Android仿QQ长按删除弹出框功能示例,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!


# android  # 仿qq长按删除  # 仿qq弹出框  # Android自定义TipView仿QQ长按后的提示窗口  # Android仿QQ、微信聊天界面长按提示框效果  # Android仿QQ长按弹出删除复制框  # 弹出  # 只需要  # 小编  # 放在  # 多个  # 在此  # 给大家  # 很简单  # 不高  # 按下  # 装了  # 所述  # 绑定  # 先看  # 给我留言  # 请参考  # 感谢大家  # 疑问请  # 有任何  # 没有必要 


相关文章: 如何在Tomcat中配置并部署网站项目?  免费制作小说封面的网站有哪些,怎么接网站批量的封面单?  如何快速重置建站主机并恢复默认配置?  如何选择高效稳定的ISP建站解决方案?  唐山网站制作公司有哪些,唐山找工作哪个网站最靠谱?  制作企业网站建设方案,怎样建设一个公司网站?  教学论文网站制作软件有哪些,写论文用什么软件 ?  建站之星2.7模板快速切换与批量管理功能操作指南  建站主机数据库如何配置才能提升网站性能?  常州自助建站工具推荐:低成本搭建与模板选择技巧  相册网站制作软件,图片上的网址怎么复制?  深圳网站制作费用多少钱,读秀,深圳文献港这样的网站很多只提供网上试读,但有些人只要提供试读的文章就能全篇下载,这个是怎么弄的?  建站主机解析:虚拟主机配置与服务器选择指南  如何选择服务器才能高效搭建专属网站?  专业型网站制作公司有哪些,我设计专业的,谁给推荐几个设计师兼职类的网站?  网站图片在线制作软件,怎么在图片上做链接?  建站之星后台密码遗忘或太弱?如何重置与强化?  建站之星代理费用多少?最新价格详情介绍  高端智能建站公司优选:品牌定制与SEO优化一站式服务  在线ppt制作网站有哪些软件,如何把网页的内容做成ppt?  定制建站方案优化指南:企业官网开发与建站费用解析  如何在万网开始建站?分步指南解析  商务网站制作工程师,从哪几个方面把握电子商务网站主页和页面的特色设计?  小捣蛋自助建站系统:数据分析与安全设置双核驱动网站优化  武汉网站设计制作公司,武汉有哪些比较大的同城网站或论坛,就是里面都是武汉人的?  建站之星与建站宝盒如何选择最佳方案?  上海制作企业网站有哪些,上海有哪些网站可以让企业免费发布招聘信息?  淘宝制作网站有哪些,淘宝网官网主页?  武汉外贸网站制作公司,现在武汉外贸前景怎么样啊?  道歉网站制作流程,世纪佳缘致歉小吴事件,相亲网站身份信息伪造该如何稽查?  公司门户网站制作流程,华为官网怎么做?  公司网站设计制作厂家,怎么创建自己的一个网站?  如何用好域名打造高点击率的自主建站?  如何在云虚拟主机上快速搭建个人网站?  如何解决ASP生成WAP建站中文乱码问题?  学校建站服务器如何选型才能满足性能需求?  网站制作员失业,怎样查看自己网站的注册者?  建设网站制作价格,怎样建立自己的公司网站?  手机钓鱼网站怎么制作视频,怎样拦截钓鱼网站。怎么办?  娃派WAP自助建站:免费模板+移动优化,快速打造专业网站  建站主机服务器选购指南:轻量应用与VPS配置解析  Android滚轮选择时间控件使用详解  建站主机与虚拟主机有何区别?如何选择最优方案?  免费制作统计图的网站有哪些,如何看待现如今年轻人买房难的情况?  动图在线制作网站有哪些,滑动动图图集怎么做?  南京网站制作费用,南京远驱官方网站?  大连网站设计制作招聘信息,大连投诉网站有哪些?  Thinkphp 中 distinct 的用法解析  常州企业建站如何选择最佳模板?  深圳网站制作设计招聘,关于服装设计的流行趋势,哪里的资料比较全面? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。