0

我有一个这样工作的系统: - 当网络请求被触发时,我会在我的视图中启动一个微调器动画。- 当请求完成时(在 AsyncTask 内),动画停止。

这工作正常,除非由于缺乏用户操作而关闭显示器。此代码在这种情况下不起作用:

imgVwSpinner.post(new Runnable() {
    @Override
    public void run() {
        imgVwSpinner.clearAnimation();
        imgVwSpinner.setImageResource(R.drawable.refresh);
    }
});

是否有解决方法来确保清除动画?

4

1 回答 1

0

您可以在处理程序中标记状态,然后重新检查该状态onResume

于 2012-09-20T08:32:01.300 回答