ExpandableListView 中的方向更改折叠子项
Orientation change colapsing children in ExpandableListView
我创建了一个 ExpandableListView
。
当我展开它时,它的子项可以正常显示。
但是当我将方向从 potrait
更改为 lanscape
或反之时,ExpandableListView
保持打开状态但其子项未显示。单击布局后,它们会正确显示..
任何答案都会对我有所帮助。
旋转设备时,应用会重新启动。所以 onSaveInstance 在应用程序被销毁之前被调用。
您可以将可扩展列表适配器保存在onSaveInstance中,当再次启动应用程序最终调用onCreate时,您可以检索可扩展列表适配器并将其设置为列表视图。
我创建了一个 ExpandableListView
。
当我展开它时,它的子项可以正常显示。
但是当我将方向从 potrait
更改为 lanscape
或反之时,ExpandableListView
保持打开状态但其子项未显示。单击布局后,它们会正确显示..
任何答案都会对我有所帮助。
旋转设备时,应用会重新启动。所以 onSaveInstance 在应用程序被销毁之前被调用。
您可以将可扩展列表适配器保存在onSaveInstance中,当再次启动应用程序最终调用onCreate时,您可以检索可扩展列表适配器并将其设置为列表视图。