Remove resizability and orientation restrictions in your app to support large screen devices

how to solve this issue please help me

Though I am not familiar with the Play Store, this sounds like Responsive Design, covered in articles 3 and 4 of

An analysis by the APK points out that the Play Store's recommendation ("resizability and orientation restriction") suggests that the ListPickerActivity is not fully compliant with Google's requirements for modern Android devices. This is likely due to:

  • The use of android:screenOrientation="behind", which limits screen orientation flexibility.
  • The absence of screenSize and smallestScreenSize in android:configChanges, which may impair adaptation to different screen sizes.
  • The possible absence of android:resizeableActivity="true", which indicates support for multi-window mode and large screens.

However, I can't find any problems with displaying the ListPicker in portrait or landscape mode. Furthermore, it is just a recommendation that can be ignored.

This seems like a message generated by a static analysis. There is code in ListPickerActivity that will restrict the orientation:

However, this path is only taken if the calling screen's orientation is fixed to portrait or landscape. So long as your screen is not fixed to a specific orientation you should be fine. We may need to put this behind an additional check for Android 16 so Google stops warning about it.

1 Like