Заставка на Android с помощью Phonegap + Eclipse - PullRequest
4 голосов
/ 30 марта 2012

Я кодирую приложение Android через Phonegap и нахожусь на этапе установки Splashscreen.

Мне удалось установить альбомную заставку, используя этот вопрос , но яОжидается, что он не распознает его как заставку в виде пейзажа или портрета, поэтому он просто отображает изображение, независимо от ориентации устройства.Как мне сказать, он должен показывать широкое изображение, когда устройство находится в альбомной ориентации, и высокое изображение, когда устройство находится в портретном режиме?

Я использую:- Затмение- Phonegap 1.5.0

Редактировать: Вопрос обновлен!См. Текст ниже. Благодаря ghostCoder я приблизился на один шаг, но он все еще не работает.

Нужно ли что-то добавлять в следующий код для рисования портретных изображений?(он по-прежнему отображает альбомную ориентацию независимо от ориентации устройства)

@Override
    public void onCreate(Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
        super.setIntegerProperty("splashscreen", R.drawable.splash);
        super.loadUrl("file:///android_asset/www/index.html");
    }
}

Вот так выглядят мои папки: folders in res folder

1 Ответ

7 голосов
/ 30 марта 2012

имеет структуру папок res, как эта.теперь у вас может быть заставка ландшафта в папках 'land' и портретного режима в папках без земли.надеюсь, это поможет.

enter image description here

...