我有一个带有标签活动的应用程序。活动包含2个具有项目列表的活动。我也为每个项目实现了复选框。在方向更改时,我已将选项卡活动设置为面向屏幕的左侧。即。重新创建选项卡活动和子活动。如果我按下菜单按钮显示复选框并检查几个项目,如果方向已更改,则复选框中不会显示选中的项目。我使用SharedPreferences在方向更改时处理了复选框的显示。
我将检查的项目放入arraylist。 arraylist不能通过SharedPrefereces进行交易。
我希望在方向更改时检查已检查的项目。
有没有人有任何线索?
答案 0 :(得分:0)
您可以通过以下界面将此arraylist存储在主机Activity中:Custom event listener on Android app。但如果没有那么多复选框,我会将arraylist划分为简单的kay-value首选项并将它们存储为共享首选项。