我的应用中有一个保留的片段,其中包含带有某种库的ListView。当设备处于纵向时,我必须每行显示2张图片,当用户旋转设备时,我想显示3张图片。 如何将此方向更改处理到我的自定义适配器以获取此行为?
答案 0 :(得分:-1)
如果您使用的是Android的最新实现,那么您可能正在使用Android架构组件。 使用LiveData,这可以保留配置/方向更改并解决您的问题。 欲了解更多信息,请访问以下链接: https://developer.android.com/topic/libraries/architecture/livedata https://github.com/shaz-tech/AndroidArchitectureComponentsDemo
如果使用Android的旧实现,则使用savedInstanceState。 见以下链接: http://code.hootsuite.com/orientation-changes-on-android/