是否有向用户显示错误的推荐“Android 方式”?
例如,假设我在我的应用程序/服务中捕获了一个异常,并且需要通知用户 - 如果应用程序正在显示并且在如果应用程序在后台,通知栏?
最佳答案
当然,这取决于错误的类型。但永远不要在通知栏中显示错误。
作为一般规则,尝试在不通知用户的情况下优雅地继续执行应用。
如果错误导致您的应用无论如何都无法继续执行用户要求它执行的操作,请显示 Toast。
编辑:如我回复中的评论所述,您可以根据错误的严重程度显示 AlertDialog 或 Toast。
但是,在我看来,使用通知来显示错误消息仅适用于非常特定的用例,例如下载器或音乐播放器,应用在后台执行用户创建的任务。
关于android:显示错误的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13846185/