繁体   English   中英

保存和还原活动状态?

[英]Saving and restoring activity state?

因此,我研究了有关保存和恢复活动状态的许多不同方法和帖子。 我知道如何针对首选项,复选框等...

但是在这个示例应用程序中,我试图保存gridview的状态。 因此,在应用程序中,您可以添加图像,然后长按它并将其添加到单元格中。 基本上是拖放。 但是,当应用程序最终终止然后重新启动时,所有单元格都为空。

在应用程序“终止”之后,我将如何保存gridview的状态以进行还原?

我以这个来源为例... https://blahti.wordpress.com/2011/10/03/drag-drop-for-android-gridview/

您可以将应用程序状态保持在HashMap类的状态。 HashMap实现了Serializable接口,因此可以通过putSerializable方法保存到Bundle

在此HashMap中,您可以保持网格状态,例如在每个单元格中保存了哪个可绘制(其ID?)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM