2013-12-19 1 views
4

스플래시 화면의 phonegap 빌드 앱에 2 개의 별도 이미지가있을 수 있는지 궁금합니다. potrait와 풍경을위한 것. 나는 응용 프로그램을 열 때 순간 phonegap을위한 풍경과 초상화 이미지 BUILD splash screen?

는, 그것은 시작 화면을 표시하고 난 방향을 변경하면 나는 순간에 config.xml 파일이있어

:-(, 그것은 pixelates .. .

<gap:splash src="splash/android/ldpi.png" gap:platform="android" gap:density="ldpi" width="320" height="480"/> 
<gap:splash src="splash/android/mdpi.png" gap:platform="android" gap:density="mdpi" width="960" height="640"/> 
<gap:splash src="splash/android/hdpi.png" gap:platform="android" gap:density="hdpi" width="768" height="1024"/> 
<gap:splash src="splash/android/ldpi2.png" gap:platform="android" gap:density="ldpi"/> 
<gap:splash src="splash/android/mdpi2.png" gap:platform="android" gap:density="mdpi"/> 
<gap:splash src="splash/android/hdpi2.png" gap:platform="android" gap:density="hdpi"/> 

끝 부분에있는 2 이미지는 가로 사람과없는 사람은 세로 것들이다.

나는 의해 그 인물들에 폭과 높이 값을 넣어 들었다 기본값을 사용하면 값이없는 값을 가로 값으로 사용합니다. 이것은 일어나지 않았다.

모든 도움을 받으실 수 있습니다.

감사합니다.

+1

그러면 도움이 될 것입니다.
는 [이에 보라] [1] [1] : http://stackoverflow.com/questions/16951297/how-to-add-unique-portrait-and-landscape-android -splash-image-to-config-xml-gap – Amb

+0

이전 버전의 PGB에서만 작동합니다. 최신 버전에서는 gap : qualifier 지시어가 필요합니다. – techdude

답변

2

이것은 마침내 phonegap 빌드 [v3.3.0]로 안드로이드 애플 리케이션을 위해 고쳐졌습니다. 이 줄을 config.xml에 추가했습니다. 참고 : 이미지의 정확한 이름을 지정하고 너비 및 높이를 관리하십시오.

<gap:splash src="res/screen/android/splash/screen-ldpi-portrait.png" gap:platform="android" gap:density="ldpi" gap:qualifier="port-ldpi" /> 
<gap:splash src="res/screen/android/splash/screen-mdpi-portrait.png" gap:platform="android" gap:density="mdpi" gap:qualifier="port-mdpi" /> 
<gap:splash src="res/screen/android/splash/screen-hdpi-portrait.png" gap:platform="android" gap:density="hdpi" gap:qualifier="port-hdpi" /> 
<gap:splash src="res/screen/android/splash/screen-xhdpi-portrait.png" gap:platform="android" gap:density="xhdpi" gap:qualifier="port-xhdpi" /> 

<gap:splash src="res/screen/android/splash/screen-ldpi-landscape.png" gap:platform="android" gap:density="ldpi" width="320" height="200" gap:qualifier="land-ldpi"/> 
<gap:splash src="res/screen/android/splash/screen-mdpi-landscape.png" gap:platform="android" gap:density="mdpi" width="480" height="320" gap:qualifier="land-mdpi"/> 
<gap:splash src="res/screen/android/splash/screen-hdpi-landscape.png" gap:platform="android" gap:density="hdpi" width="800" height="480" gap:qualifier="land-hdpi"/> 
<gap:splash src="res/screen/android/splash/screen-xhdpi-landscape.png" gap:platform="android" gap:density="xhdpi" width="1280" height="720" gap:qualifier="land-xhdpi"/> 
+0

gap : 한정자에 포함되어 있으므로 gap : density는 더 이상 유용하지 않습니다. PGB 블로그에서는 gap을 언급하면서 작성되었습니다 : 한정자 : "기존의 모든 속성은 여전히 ​​지원되지만 현재 간격보다 권장되는 옵션 인 밀도 속성 : 밀도 속성"으로 간주합니다. – user276648

관련 문제