JobPlus知识库 IT 软件开发 文章
自定义对话框

安卓系统的提供的对话往往不能满足实际项目要求,此时就需要根据需求实现自定视图。通常对话框作为一种提示性对话框来使用,不需要从外界获取数据,然后展示在对话框上,就像退出时提示框又或者额是登陆时发生错误,进行简单的登录异常信息提示;而另外一种用途通常需要从外界获取数据作为对话的视图来进行展示,此时就需要自定义实现,点击某个数据项之后,触发相关操作;

自定义对话思路解析:
1dialog的界面布局;
2外部传入的数据;(有些对话不需要数据,就像退出提示框一样,只有,取消和确定操作,有些对话是需要数据的,这些数据决定对话的具体项目项)
3定义接口,添加监听,实现交互功能;

第一种简单提示框的实现(不需要从外界获取数据):
效果演示:


showdialog.gif

第一步:定义对话框的布局文件layout_moresetdialog.xml;


如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

¥ 打赏支持
409人赞 举报
分享到
用户评价(0)

暂无评价,你也可以发布评价哦:)

扫码APP

扫描使用APP

扫码使用

扫描使用小程序