Hi resolution startup/splash images for Android apps

You must Login before you can answer or comment on any questions.

Hi, I am trying to optimize my android app for hi resolution android devices with 1280x800 and 1024x600 screens and can not figure out how to add startup/splash screen images for these resolutions - app keeps on using 320x240 image when I run it on higher than 800x480 resolution devices/simulators.

Does Titanium support higher resolution devices ? If so - how to add these higher resolution startup/splash images to my app ?

Also on the 1280x800 resolution device my app always starts in compatibility mode - is there a way to avoid that ?

My development PC is Windows 7 and I am using Titanium Mobile SDK 1.8.2 for Android.

2 Answers

Finally figured out correct image folder names for 1024x600 screen. its: /resources/android/images/res-large-land-mdpi/ and /resources/android/images/res-large-port-mdpi/

did you put the splash screens inside folders of "resources/android/images/ ?

— answered 1 year ago by Hani Hamadeh
answer permalink
1 Comment
  • Yes I have all appropriate resolution images in /resources/android/images/ subfolders but as far as I can tell these folders support only images up to 800x480 screens.

    Android guide (http://developer.android.com/guide/practices/screens_support.html) suggests that for larger screens one could use xlarge and folder names introduced in API level 9, for example - res-long-land-xlarge - but that does not work I get

    [ERROR] Error generating R.java from manifest
    [ERROR] invalid resource directory name C:\Dev\ProjectX\build\android\res/drawable-long-port-xlarge

    — commented 1 year ago by Ivars Vīns

Your Answer

Think you can help? Login to answer this question!