gpt4 book ai didi

android - 添加带有抽屉导航的启动屏幕 Activity 不起作用

转载 作者:行者123 更新时间:2023-12-03 17:48:12 25 4
gpt4 key购买 nike

我想将启动屏幕 Activity 添加到使用抽屉导航的新项目

它崩溃了

如果我不使用 NavigationDrawer效果很好我之前试过,效果很好,但是当我想在一个包含 NavigationDrawer 的项目中使用闪屏时

image

我在我的项目中添加了一个新 Activity (启动 Activity )并在

我的 list

我将启动 Activity 更改为 LAUNCHER我改变了这个

   <activity
android:name=".MainActivity"
android:label="@string/app_name"
android:theme="@style/AppTheme.NoActionBar">
<intent-filter>
<action android:name="android.intent.action.MAIN" />

<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>

对此
 <activity
android:name=".Splash"
android:label="@string/app_name"
android:theme="@style/AppTheme.NoActionBar">
<intent-filter>
<action android:name="android.intent.action.MAIN" />

<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>

和其他 Activity
我改为
        <activity android:name=".MainActivity"></activity>

我的 list 是
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="aa.cc.bb.bbb">

<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true"
android:theme="@style/AppTheme">
<activity
android:name=".Splash"
android:label="@string/app_name"
android:theme="@style/AppTheme.NoActionBar">
<intent-filter>
<action android:name="android.intent.action.MAIN" />

<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name=".MainActivity"></activity>
</application>

飞溅 Activity

在启动 Activity 中,我使用线程去另一个像这样的 Activity
onCreate
 thread = new Thread(new Runnable() {
@Override
public void run() {
try {
Thread.sleep(5000);
Intent intent = new Intent(Splash.this, MainActivity.class);
startActivity(intent);
finish(); // if we want not to go back to splash screen again by press back , we should finish it
} catch (InterruptedException e) {
e.printStackTrace();
}
}
});
thread.start();

最佳答案

manifest.xml采用:

<activity
android:name=".MainActivity"
android:theme="@style/AppTheme.NoActionBar">
</activity>

关于android - 添加带有抽屉导航的启动屏幕 Activity 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54234995/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com