如何防止android中的重载活动?

时间:2012-11-24 11:03:16

标签: android

有两个活动A,B:活动A包含列表,点击列表进入B活动。在B活动中我有3个按钮让它[B,q,r]点击每个按钮进入新活动从服务器加载数据。所以我不想每次重新加载那些数据。从这些p,q,r中的任何一个按下后我想把他带回活动A

1 个答案:

答案 0 :(得分:1)

为避免重新加载数据,您需要将您的数据与UI活动分开。这样,无论您调用同一Activity多少次,数据都只会被加载一次。

如果你想回到活动A,你必须在从A调用任何其他活动之前修改意图标志:

intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);