状态跨越多个活动的视图

时间:2010-12-08 02:59:45

标签: android android-activity slidingdrawer

如何创建状态跨越多个活动的自定义视图?创建自定义视图并不困难。

具体来说,我使用的是滑动抽屉,我希望这个抽屉能够保持它在多于1个活动中出现的状态。我没有看到这样做的编码示例,希望其他人有。感谢。

1 个答案:

答案 0 :(得分:0)

取决于它应该跨越多长时间。您可能需要考虑将其状态存储在SharedPreferences中 - 这样,即使您重置手机,它也会一直存在。

如果它“只是快速”,你可以在意图附加中传递状态数据。

你也可以考虑静态变量,但请记住,一旦用户移动到其他东西,你的活动就会被杀掉,所以如果用户回来,你可能已经失去了你的状态。