我创建了一个ExpandableListView
。
当我扩展它时,它的孩子正在正常显示。
但是,当我将方向从potrait
更改为lanscape
或反之亦然时,ExpandableListView
仍保持打开但其子项未显示。点击布局后,他们正确显示..
任何答案都会对我有帮助。
答案 0 :(得分:1)
旋转设备后,应用程序将重新启动。因此在应用程序被销毁之前调用onSaveInstance。
您可以将可扩展列表适配器保存在onSaveInstance 中,当再次启动应用程序时最终调用onCreate时,您可以检索可扩展列表适配器并将其设置为列表视图。