关于"强制关闭/等待"通知

Not*_*Man 1 android dialog wait

我有一个带有列表视图的应用程序,可以即时下载图像.它们是非常小的图像,它们在下载后存储.但是,如果用户的连接速度非常慢(我的意思是非常慢),它会滞后并提示用户"强制关闭或等待?" 对话.

我想知道我是否可以在用户得到通知之前捕获这个,这将使我能够杀死我的线程,抛出我自己的自定义对话框并按我想要的方式处理它.

这可能吗?

smi*_*324 5

您正在获取ANR (application not responding)对话框,因为您正在阻止UI线程.这是不好的!在一个单独的线程上执行所有长时间运行的任务(如网络或文件IO)AsyncTask.

您可以使用严格模式来检测滥用UI线程的位置.

建议你寻找无痛线程多线程