Android-AlertView

作者: sirai | 来源:发表于2017-06-28 15:07 被阅读219次

    原文地址:https://github.com/saiwu-bigkoo/Android-AlertView

    图片.png

    仿iOS的AlertViewController 几乎完美还原iOS 的 AlertViewController ,同时支持Alert和ActionSheet模式,每一个细节都是精雕细琢,并把api封装成懒到极致模式,一行代码就可以进行弹窗.

      compile 'com.bigkoo:alertview:1.0.3'
    
    new AlertView("上传头像", null, "取消", null,
                    new String[]{"拍照", "从相册中选择"},
                    this, AlertView.Style.ActionSheet, new OnItemClickListener(){
                        public void onItemClick(Object o,int position){
                            Toast.makeText(this, "点击了第" + position + "个", 
                            Toast.LENGTH_SHORT).show();
                        }
                    }).show();
                    
    //或者builder模式创建
    new AlertView.Builder().setContext(context)
                    .setStyle(AlertView.Style.ActionSheet)
                    .setTitle("选择操作")
                    .setMessage(null)
                    .setCancelText("取消")
                    .setDestructive("拍照", "从相册中选择")
                    .setOthers(null)
                    .setOnItemClickListener(listener)
                    .build()
                    .show();
    
    
    
    new AlertView("标题", "内容", null, new String[]{"确定"}, null, this, 
                    AlertView.Style.Alert, null).show();
    

    相关文章

      网友评论

        本文标题:Android-AlertView

        本文链接:https://www.haomeiwen.com/subject/wfuucxtx.html