내 배경 이미지는 내가 해요 PNG 375 × 667
주입니다 NOT에서 setContentView()
를 사용하여 내 활동의 onCreate()
나는 순전히를 사용하여 테마
의 사용을 만들고있어 정상적인 활동 레이아웃, 사용자는 스플래시 화면 이미지를 볼 수 있기 전에 2-3 초 동안 빈 어두운 화면을 보게됩니다. 앱을 처음 실행하면 ==>아니요 내가 원하는 내용
표시 할 스플래시 화면 이미지가 필요합니다. 사용자가 앱을 열 때 즉시 실행
일부 사용자 사용자가 아무것도 2-3 초 처음 ==>에 대한 반응이 없습니다 볼 수 의미하는 시작 화면을 투명하게 받아 들일 수없는 나OutOfMemoryError가 - 레이어 목록 이미지 배경
Manifest.xml
<activity
android:name=".views.activities.SplashActivity"
android:configChanges="orientation|keyboardHidden|screenSize"
android:launchMode="singleInstance"
android:screenOrientation="portrait"
android:theme="@style/SplashTheme"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
styles.xml
에 대한<style name="SplashTheme" parent="Theme.AppCompat.Light.NoActionBar">
<item name="android:windowNoTitle">true</item>
<item name="android:windowActionBar">false</item>
<item name="android:windowFullscreen">true</item>
<item name="android:windowContentOverlay">@null</item>
<item name="android:windowIsTranslucent">false</item>
<item name="android:background">@drawable/bg_splash</item>
</style>
bg_splash.xml
<item
android:drawable="@android:color/black"/>
<item
android:drawable="@drawable/splash_full_tiny"
android:gravity="center">
</item>
이 불과 몇 장치 일 :
- 폰 스마트 초 6
- A1601 (오포)
- SM-A800I (삼성)
나는 당신의 자바 코드를 체크 할 수 있을까요? 3 초의 지연이 있다고 생각합니까? – kgsharathkumar
어쩌면- <비트 맵 android : drawable = "@ drawable/splash_full_tiny"android : gravity = "center">
을 시도해보십시오. –
rookiedev