我正在使用StaggeredGridView
通过 web 服务加载图像和数据。在纵向模式下我有 2 个网格,在横向模式下我有 3 个网格。我想在更改屏幕方向时保存实例以避免重新执行同步任务。我用了:
@Override
public void onActivityCreated(Bundle savedInstanceState) {
super.onActivityCreated(savedInstanceState);
setRetainInstance(true);
}
但问题是,在横向模式下,我有 2 个网格而不是 3 个。那么获得 3 个网格的正确方法是什么?