EducationSoftwareStrategy.com
StrategyCommunity

Knowledge Base

Product

Community

Knowledge Base

TopicsBrowse ArticlesDeveloper Zone

Product

Download SoftwareProduct DocumentationSecurity Hub

Education

Tutorial VideosSolution GalleryEducation courses

Community

GuidelinesGrandmastersEvents
x_social-icon_white.svglinkedin_social-icon_white.svg
Strategy logoCommunity

© Strategy Inc. All Rights Reserved.

LegalTerms of UsePrivacy Policy
  1. Home
  2. Topics

KB320418: Threshold images in a grid appear as a different size on Android and iPhone devices in MicroStrategy Mobile


Community Admin

• Strategy


A user can define a threshold on a grid to replace the data with an image, such as arrows of different colors or pointing in different directions. However, when viewing the grid with the threshold image from MicroStrategy Mobile 10.x Android OS the image appears considerably smaller in size when compared to an iOS device.

SYMPTOM:
A user can define a threshold on a grid to replace the data with an image, such as arrows of different colors or pointing in different directions. However, when viewing the grid with the threshold image from Strategy Mobile 10.x Android OS the image appears considerably smaller in size when compared to an iOS device.
STEPS TO REPRODUCE:

  1.  Create a document in Strategy Web 10.x and insert a grid.
  2. Configure that grid with a threshold that replaces the text with an image when the threshold is met.
  3. Open the document on a Strategy Mobile 10.x Android device and compare with a Strategy Mobile 10.x iPhone device. The Android device displays the images at considerably smaller sizes than the iPhone device.

 
CAUSE:
This is an identified defect in Strategy Mobile 10.x. It is the result of different devices having different DPI settings which affects the size display of all images. 
ACTION:
Currently this issue is being reviewed by Strategy for a potential code fix on an upcoming Strategy release.
WORKAROUND:
To make the image size more congruous between iOS and Android devices, follow these steps:

  1. Use a high resolution image, so that the image size can render normally on high resolution devices.
  2. Rename the image to xxx@2x.extension, as per tech note KB236336. Once the iOS detects that the image name ends with @2x, the image size will be scaled to 1/4th.

The high resolution image would still display as expected on iOS, resulting in similarly sized images for both Android and iOS. 
Note: Depending on the resolution of the Android device, the sizes of images may not be exactly the same, but they will be more similar in size.


Comment

0 comments

Details

Knowledge Article

Published:

April 14, 2017

Last Updated:

April 14, 2017