首页 > 解决方案 > ionic3 应用程序启动画面前的空白屏幕

问题描述

我在 android 的启动屏幕之前得到一个空白屏幕。我尝试了 stackoverflow 中给出的解决方案,但这些解决方案正在制造问题。这是我的代码。如果我使用styles.xml 主题,那么它说主题不兼容styles.xml

 <?xml version="1.0" encoding="utf-8"?>
  <resources>
  <style name="AppTheme" parent="Theme.AppCompat.Light">
  <item name="android:windowBackground">@drawable/screen</item>
   </style>
 </resources>             

AndroidManifest

 <?xml version='1.0' encoding='utf-8'?>
  <manifest android:hardwareAccelerated="true" android:versionCode="8" 
   android:versionName="0.0.8" package="com.app.ngoAdmin" 
   xmlns:android="http://schemas.android.com/apk/res/android">
  <supports-screens android:anyDensity="true" android:largeScreens="true" 
  android:normalScreens="true" android:resizeable="true" 
  android:smallScreens="true" android:xlargeScreens="true" />
  <uses-permission android:name="android.permission.INTERNET" />
   <application android:hardwareAccelerated="true" android:icon="@mipmap/icon" 
   android:label="@string/app_name" android:supportsRtl="true">
    <activity 
 android:configChanges="orientation|keyboardHidden|keyboard|screenSize|locale" 
   android:label="@string/activity_name" android:launchMode="singleTop" 
   android:name="MainActivity" 
  android:theme="@android:style/Theme.DeviceDefault.NoActionBar" 
  android:windowSoftInputMode="adjustResize">
        <intent-filter android:label="@string/launcher_name">
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <activity android:label="@string/multi_app_name" 
    android:name="com.synconset.MultiImageChooserActivity" 
   android:theme="@style/Theme.AppCompat.Light">
    </activity>
    <provider android:authorities="${applicationId}.provider" 
    android:exported="false" android:grantUriPermissions="true" 
    android:name="android.support.v4.content.FileProvider">
        <meta-data android:name="android.support.FILE_PROVIDER_PATHS" 
    android:resource="@xml/provider_paths" />
    </provider>
  </application>
   <uses-sdk android:minSdkVersion="16" android:targetSdkVersion="26" />
  <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
  <uses-permission android:name="android.permission.GET_ACCOUNTS" />
  <uses-permission android:name="android.permission.USE_CREDENTIALS" />
   <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
  <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
  <uses-feature android:name="android.hardware.location.gps" />
  <uses-permission android:name="android.permission.BLUETOOTH" />
  </manifest>

标签: androidionic-frameworkionic2ionic3

解决方案


<item name="android:windowDisablePreview">true</item>
<item name="android:windowIsTranslucent">true</item>

根据您的要求在您的应用主题中使用它


推荐阅读