android - 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>
解决方案
<item name="android:windowDisablePreview">true</item>
<item name="android:windowIsTranslucent">true</item>
根据您的要求在您的应用主题中使用它
推荐阅读
- java - 是否可以在 BeanFactoryPostProcessor 中应用 @Order
- reactjs - 点击提交按钮后获取表单中输入的数据并使用react显示数据
- android - 嵌套的回收器适配器项目进入错误的回收器视图
- delphi - OAuth 1.0 生成签名与邮递员生成签名
- php - 如何选择仅在刀片上获取的值?
- android-studio - EduTools 输出显示不正确的解决方案
- json - 如何优化 React 中的组件循环
- heroku - 电子邮件仍然可以发送到 herokumanager.com 域吗?
- angular - 从 Angular 10 升级到 11 时出错
- amazon-web-services - amazon linux 2 yum 缺少更新(AWS 安全中心)