首页 编程 软件学院 查看内容

一句代码搞定 Android 底部弹框

2016-7-18 12:20 2000 0

摘要: BottomDialogBottomDialog 一个自定义的从底部弹出的dialog,仿照微博的分享弹框效果图使用BottomDialog 只需要一句代码即可轻松显示底部弹框Listener 方式new BottomDialog(context) .title(R.string.share_title) ...

BottomDialog

BottomDialog 一个自定义的从底部弹出的dialog,仿照微博的分享弹框

效果图

使用

BottomDialog 只需要一句代码即可轻松显示底部弹框

Listener 方式

new BottomDialog(context)
    .title(R.string.share_title)
    .inflateMenu(R.menu.menu_share)
    .itemClick(new OnItemClickListener() {
        @Override
        public void click(Item item) {
                //TODO 处理点击结果
            }
        })
    .show();

RxBus 方式

RxBus rxBus = new RxBus();

rxBus.toObservable()
        .subscribe(new Action1() {
            @Override
            public void call(Object event) {
                if (event instanceof Item)
                    //TODO 处理点击结果
            }
        });

new BottomDialog(MainActivity.this)
    .title(R.string.share_title)
    .inflateMenu(R.menu.menu_share)
    .itemClick(rxBus)
    .show();
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过
1

雷人

握手

鲜花

鸡蛋

刚表态过的朋友 (1 人)

  • 雷人

    匿名

最新评论

返回顶部