如何通过按回按钮刷新列表视图 - Android

时间:2012-07-29 19:28:29

标签: android listview refresh

我有一个动态的ListView,并且会不断变化。用户选择一个项目并转到另一个活动。

我想要的是什么:当他们回按钮并返回ListView时,我想调用某个动作来刷新ListView (在我的例子中是AsyncTask)。

我找到了一种方法:在onResume中添加刷新代码。但是我觉得它有点过分 - 我只是希望它来自前进活动时刷新。

1 个答案:

答案 0 :(得分:2)

  

我找到了一种方法:在onResume中添加刷新代码。但是我觉得它有点过分 - 我只是希望它来自前进活动时刷新。

将“刷新”代码放在onStart()内,而不是onResume()onStart()获取“当活动变得对用户可见时调用”。 - Activity Lifecycle

这意味着它只会在您将活动投放到屏幕上时才会发生。