DialogView的使用与源码详解
来源:互联网 发布:js获取两位小数函数 编辑:程序博客网 时间:2024/05/21 07:56
YFAndroidLibs之DialogView的用法及源码解析
关于(About)
dialog比较常见,一般使用的是AlertDialog
效果图如下:
设计思路及主要接口(Features)
继承Dialog,重写布局和Builder。
使用
导入包:
详见我的另外一篇博文:http://blog.csdn.net/u011072613/article/details/53889596
代码添加
DialogView.Builder cBuilder=new DialogView.Builder(v.getContext(), new DialogView.Builder.OnOKListener() { @Override public void getDialogValue01(String str) { } @Override public void getDialogValue02(String str) { } }); cBuilder.setTitle("测试").setPositiveButton("确定", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { // TODO Auto-generated method stub } }) .setNegativeButton("取消",new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { // TODO Auto-generated method stub } } ); cBuilder.setHint01("不知道你要做什么"); cBuilder.setHint02("鬼才信你呢"); cBuilder.create().show(); } });
通过setHint01he setHint02方法,设置hint。
getDialogValue则分别用来获取两个输入框的值。
邮箱:yhcommute@outlook.com
github:https://github.com/commutescript
欢迎交流,欢迎star。
0 0
- DialogView的使用与源码详解
- AddressView的用法与源码详解
- SearchView的用法与源码详解
- 结合Cloudfoundry v2详解warden的源码分析与使用(一)
- TabView的使用及源码详解
- jQuery.on函数使用详解与源码分析:
- Blocks的详解与使用
- UITableView的使用与详解
- 反射的详解与使用
- ArrayMap的使用与详解
- DoTween的使用与详解
- unp源码的编译与使用
- apue源码的编译与使用
- Timber的使用与源码分析
- 源码二:SimpleAdapterimple与Sqlite的使用
- Android IntentService的使用与源码解析
- 61.Scala中隐式参数与隐式转换的联合使用实战详解及其在Spark中的应用源码解析
- Android内核开发:源码的版本与分支详解
- 关于ARM的22个常用概念介绍
- Lua编程基础——绪论
- 2016.12.28 每日一记 神来一笔
- 【CodeForces】- 739C Alyona and towers
- Python3 基础:装饰器和偏函数
- DialogView的使用与源码详解
- 递归删除
- AJAX请求遭遇未登录和Session失效的解决方案
- 网络与信息安全学习日记
- 海南南方七星彩投注网站系统源码开发建设
- poj 3693 Maximum repetition substring (后缀数组+RMQ)
- 为什么越努力,越焦虑?
- 成长记录-开启我的新生 (2016-12-06)
- 【机器学习实战】笔记1-K近邻算法