У меня есть фальшивый всплывающий экран, который появляется при запуске приложения для мобильного телефона:
super.setIntegerProperty("splashscreen", R.drawable.splash);
super.loadUrl("file:///android_asset/www/index.html", 500);
В настоящее время у меня есть 3 разных файла splash.png: hdpi, mdpdi и ldpi. Моя проблема заключается в том, что даже в hdpi вы получите устройства размером 480 x 800 и другие, которые составляют 480 x 854, а андроид растягивает мое изображение всплеска, чтобы заполнить экран.
Я бы предпочел, чтобы изображение сохраняло его соотношение сторон. Из того, что я прочитал, 9-патч-решение не будет работать с PhoneGap. Если да, пожалуйста, дайте мне знать, как! У меня есть .9.png готов к работе. Поэтому другое решение, о котором я могу думать, - это предотвратить андроид от растяжения моего изображения. Как мне это сделать?
Спасибо!