【问题标题】:How to make custom ANR dialog in Android instead android ANR dialog [closed]如何在Android中制作自定义ANR对话框而不是android ANR对话框[关闭]
【发布时间】:2012-09-03 06:01:44
【问题描述】:

我想设计自定义 ANR 对话框,以便当 ANR 出现时,它会显示我们自己的对话框而不是 ANR 对话框。我该怎么做?

【问题讨论】:

  • 处理 ANR 对话的最佳方式是不首先导致 then。永远不要在主线程中做一些需要很长时间的事情。

标签: android


【解决方案1】:

Android ANR 对话框是一个系统处理(生成),您无法对其进行任何控制..

由于它在系统操作系统源代码中实现,因此您无法更改 ANR 对话框。因为当 ANR 到来时你无法捕捉到。

唯一的选择是修改 Android OS 源代码。

【讨论】:

  • 尝试确保您的应用程序不会生成 ANR,而不是处理 ANR 对话框。将冗长的操作放在工作线程中并保持主 UI 线程简单..
  • 如何修改 android OS Source 来控制 ANR 对话?请看这个问题stackoverflow.com/questions/17613709/…
猜你喜欢
  • 1970-01-01
  • 2017-02-22
  • 2012-01-08
  • 2014-07-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多