标记异步任务的消息已启动并已完成

时间:2014-05-19 13:26:43

标签: android asynchronous android-asynctask android-lifecycle

我的应用程序中有一个异步任务,它会在完成时触发一些事情,但这会导致一些问题,即手机进入睡眠状态。当我回到应用程序时,我需要一种方法来了解Async Task是否正常工作。我已经看了很多关于这一点,但我认为我的问题是我甚至不知道从哪里开始。任何信息都有帮助。

1 个答案:

答案 0 :(得分:0)

尝试在onpause方法中解除对话框片段。并检查AsyncTask的onPostExecute()方法中的用户是否可以看到您的布局,如下所示:

RelativeLayout root = (RelativeLayout)findViewById(R.id.root);
root.isShown()//check if the layout is visible to user