Auto-Resize Images on Android

On Android devices, users have the option for CommCare to resize images that appear in forms automatically, based upon 1 of 3 different possible criteria:

  • Full Resize - Will try to stretch or compress the image to fill all available space on the screen, without pushing other content off.

  • Horizontal Resize - Will stretch or compress the image so that it fills all available horizontal space, while maintaining its aspect ratio.

  • Half Resize - Scale the image to be half the size of what full resize would make it.

To activate this feature, navigate to the Android Settings section of your app on HQ and select which resizing functionality you would like to use.

Note that this feature is automatically disabled if you have enabled the Image Compatibility for Multiple Device Models feature (documentation here), because the 2 have unpredictable behavior when combined.