文档章节

点击按钮弹出类似IOS 底部 dialog

lanyu96
 lanyu96
发布于 2018/12/13 13:43
字数 150
阅读 17
收藏 0
iOS
 implementation 'com.baoyz.actionsheet:library:1.1.7'

然后设置按钮点击监听,,调用下列代码即可

       ActionSheet.createBuilder(this, getSupportFragmentManager())
                .setCancelButtonTitle("取消")
                .setOtherButtonTitles("申通快递","EMS","顺丰速运","圆通快递","中通快递","韵达快递"
                        ,"天天快递","汇通快递","全峰物流","德邦物流","宅急送")
                .setCancelableOnTouchOutside(true)
                .setListener(this).show();

 下面是点击事件

  @Override
    public void onDismiss(ActionSheet actionSheet, boolean isCancel) {
        Toast.makeText(getApplicationContext(), "click item index = " + isCancel ,
                Toast.LENGTH_LONG).show();
    }

    @Override
    public void onOtherButtonClick(ActionSheet actionSheet, int index) {
        Toast.makeText(getApplicationContext(), "dismissed isCancle = "+ index, Toast.LENGTH_LONG).show();
    }

 

© 著作权归作者所有

共有 人打赏支持
lanyu96
粉丝 3
博文 121
码字总数 48580
作品 0
青岛
私信 提问
前端系列——与众不同的移动端底部固定栏 fixed、absolute 兼容 iOS 和 Android 方案

相信我,我分享的和你在其他博客上看到的终极方案是如此的与众不同! 做过移动端开发的同学,对底部DOM定位出现的各种奇葩情况已经深恶痛绝了吧,底部DOM设置不同的position,在Android和ios...

大灰狼的小绵羊哥哥
2018/09/13
0
0
Xamarin.Forms之UserDialogs 重制版本

在 forms 里面,目前使用比较多的弹出组件是 Acr.UserDialogs ,但是这个组件有些小问题,比如 loading .hide 会同时把 toast 给一起关掉,android 下的 toast 希望是 安卓原生的toast 样子,...

Passingwind
2018/12/15
0
0
iOS 端 Edge 浏览器上手体验,看完你会用吗?

微软昨日宣布 Edge 浏览器已经登陆 Android 和 iOS 平台。如果用户想要尝试在 iOS 平台上使用 Edge 浏览器,首先需要成为 Windows Insider 项目成员,并在近期发布的 Windows 10 预览版上访问...

王练
2017/10/07
1K
6
Android:PopupWindow

一、概述 1、构造方法 部分常用: PopupWindow(View contentView, int width, int height)Create a new non focusable popup window which can display the contentView.PopupWindow(View c......

Xushao
2013/12/16
0
2
Cydia 1.1.28 正式版终于发布 支持 64 位设备

在经过漫长的测试之后,Cydia 1.1.28 最终版日前正式发布。Cydia 1.1.28 是首个支持 64 位设备的版本,支持经过 yalu102 越狱的 iOS 10-iOS 10.2 设备。 更新之后的 Cydia 使用 APT 1.14~b,...

局长
2017/02/07
1K
5

没有更多内容

加载失败,请刷新页面

加载更多

区块链时代的拜占庭容错:Tendermint (七)

原文题目:《Tendermint: Byzantine Fault Tolerance in the Age of Blockchains》 原文作者:Ethan Buchman 本文为节选 软件实现 Tendermint采用Go语言实现,代码在https://github.com/tend...

万向区块链
27分钟前
7
0
日志分级输出到指定文件

log4j.properties文件 #根设置,输出级别为DEBUG级别, 输出文件为 ERRORA,stdout,DEBUGAlog4j.rootLogger=DEBUG,ERRORA,stdout,DEBUGA#过滤掉spring框架下的额外日志#log4j.category...

嘴角轻扬30
32分钟前
2
0
Hash源码分析(JDK1.7和1.8的对比)

前言 HashMap 在 Java 和 Android 开发中非常常见 而HashMap 1.8 相对于 HashMap 1.7 更新多 今天,我将通过源码分析HashMap 1.8 ,从而讲解HashMap 1.8 相对于 HashMap 1.7 的更新内容,希望...

瑞查德-Jack
33分钟前
4
0
Amino——表现层

一、Amino 整体视觉感受 Amino采用的主题色是神秘的蓝紫色,搭配白色图标和文字,其他图标、按钮、卡片等采用饱和度较高的亮色,整体风格活泼灵动。蓝紫色给人一种神秘感,好比陌生人之间的社...

铸剑为犁413
34分钟前
3
0
日志服务与SIEM(如Splunk)集成方案实战

背景信息 目标 本文主要介绍如何让阿里云日志服务与您的SIEM方案(如Splunk)对接, 以便确保阿里云上的所有法规、审计、与其他相关日志能够导入到您的安全运维中心(SOC)中。 名词解释 LOG(S...

阿里云官方博客
45分钟前
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部