Den*_*nis 7 android android-dialog
基本上问题在标题中说明.使用一个或另一个的任何偏好?也许某些特定的任务,其中一个是优越的/更有效/更好的另一个?
对话
“Adialog是一个小窗口,提示用户做出决定或输入附加信息。对话框不会填满屏幕,通常用于要求用户在继续之前采取行动的模式事件。”
AlertDialog 有很多变体,据我所知,您的问题,您也可以在对话框的右上角有一个十字按钮(您可以在任何地方设置图标,因为您可以为 AlertDialog 提供自定义布局)。
- 能够添加任何视图
- 易于编辑
- 只需修改布局即可适应平板或手机横屏或竖屏
- 可以专门开设一个全新的班级,以按照自己的方式对其进行修改
弹出窗口
“此类表示popup window可用于显示任意视图。弹出窗口是一个浮动容器,显示在当前活动的顶部。”
PopupWindow是另一种工具,可以在屏幕的任何位置自定义您的自定义弹出窗口。如果你总是在屏幕中间显示这个弹出窗口,那么我建议不要使用它。AlertDialog 应该可以正常工作。
-更简单
- 更容易编码
- 它更标准,因此用户更难与之混淆
小智 2
以下是弹出框和对话框之间的区别。对话框通常包含一个或多个问题以及框内的答案提示。例如,该框可能有一个对话框,上面写着“您想关闭该窗口吗?可能有诸如取消、是、否之类的按钮。
因此,盒子和用户之间存在一个模拟对话。
在弹出框中,尽管可能需要从菜单、下拉菜单等进行输入或选择,但通常不会出现对话框,因为框信息本身对于用户来说是直观的。
希望这有助于您澄清。
| 归档时间: |
|
| 查看次数: |
11232 次 |
| 最近记录: |