1

我必须将Strings 和Integers 保存到 a Bundlein 中,onSavedInstanceState()因此当屏幕方向发生变化时,它将继续在另一个方向停止。

是否可以将更复杂的对象(例如 的实例)存储Handler到 中Bundle?如何才能做到这一点?

4

1 回答 1

0

您可以查看文档Bundle以查看可以放入的数据类型。通常,您可以放入的对象Bundle必须是原始数据类型,例如int, float, double...; 或必须实施Serializable/ ParcelableHandler只是扩展Object,所以你不能把它放到一个Bundle.

您可以搜索其他解决方案,例如:

于 2013-03-12T04:20:23.807 回答