从用户界面的角度来看,为什么有一个title
选项AlertDialog
?为什么一个message
人不够用?我们真的需要一个标题吗?如果是这样,请提供标题有用的视觉示例。
该AlertDialog
文档显示AlertDialog
没有标题,对我来说看起来很完美:
关于警报的Android 设计指南说:
警报
警报通知用户在继续之前需要他们确认或确认的情况。根据所传达信息的严重程度和影响,它们的外观略有不同。
没有标题栏的警报
大多数警报不需要标题。通常这个决定不会产生严重的影响,可以用一两句话来概括。内容区域应该提出一个问题(例如“删除此对话?”)或明确说明其与操作按钮的关系是显而易见的。
带有标题栏的警报
保持问题或陈述简短:例如,“擦除 USB 存储?” 避免道歉。用户应该能够完全跳过内容,并且仍然可以根据标题和操作按钮的文本清楚地了解可用的选项。
在制作确认对话框时,通过呼应请求的操作使标题有意义。
不:
- 你确定吗?
- 别
- 警告!
做:
- 擦除 USB 存储?