android:显示错误的方法

标签 android

是否有向用户显示错误的推荐“Android 方式”?

例如,假设我在我的应用程序/服务中捕获了一个异常,并且需要通知用户 - 如果应用程序正在显示并且在如果应用程序在后台,通知栏?

最佳答案

当然,这取决于错误的类型。但永远不要在通知栏中显示错误。

作为一般规则,尝试在不通知用户的情况下优雅地继续执行应用。

如果错误导致您的应用无论如何都无法继续执行用户要求它执行的操作,请显示 Toast。

编辑:如我回复中的评论所述,您可以根据错误的严重程度显示 AlertDialog 或 Toast。

但是,在我看来,使用通知来显示错误消息仅适用于非常特定的用例,例如下载器或音乐播放器,应用在后台执行用户创建的任务。

关于android:显示错误的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13846185/

相关文章:

android - 为什么 jetpack compose 预览需要几分钟才能加载?

android - 为什么在 android 中从编码二进制 (String) 生成图像二进制文件时图像总是黑色?

Android:使用 notifyDataSetChanged 和 getLastVisiblePosition - 当 listView 实际更新时?

java - 在 Android 应用程序中执行随机

java - 如何获取 Android 中的所有联系人并忽略仅电子邮件联系人

android - 如何获取函数输出的值,并在 flutter 中发送到 firebase?

android - 我可以发送 "SMS received intent"吗?

java - 在android中处理xml文件后出现奇怪的字符

android - 从用户代理获取 Android 操作系统版本

java - 如何在 Picasso 库中实现 Pinch Zoom?