我有这个小问题。
我使用 AsyncTask 从网络获取数据到 ListView。如果我按下一个项目,它会将我带到另一个活动。然后,如果我按下“后退”按钮,AsyncTask 不会再次执行。(这正是我想要的)。
问题是,如果在 ListView 上按下后退按钮,然后再次进入 listView 活动,AsyncTask 将再次执行。
我不确定这是因为 Listview 的活动破坏并丢失了所有引用,还是因为 onResume(我认为)正在调用 onCreate。
我有这个小问题。
我使用 AsyncTask 从网络获取数据到 ListView。如果我按下一个项目,它会将我带到另一个活动。然后,如果我按下“后退”按钮,AsyncTask 不会再次执行。(这正是我想要的)。
问题是,如果在 ListView 上按下后退按钮,然后再次进入 listView 活动,AsyncTask 将再次执行。
我不确定这是因为 Listview 的活动破坏并丢失了所有引用,还是因为 onResume(我认为)正在调用 onCreate。