gpt4 book ai didi

android - 创建两个 APK 的两个启动器 Activity

转载 作者:行者123 更新时间:2023-11-29 16:34:35 25 4
gpt4 key购买 nike

我最近在我的应用程序中添加了一个启动画面,并将其作为启动器 Activity 以在应用程序启动时显示它, list 看起来像,

<activity android:name=".LaucherActivity" android:theme="@style/SplashTheme">
<intent-filter>
<action android:name="android.intent.action.MAIN" />

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

我有 MainActivity,它已经是下面显示的 list 中的启动器 Activity ,

<activity
android:name=".MainActivity"
android:screenOrientation="portrait"
android:theme="@style/AppTheme.TransparentTheme">
<intent-filter>
<action android:name="android.intent.action.MAIN" />

<category android:name="android.intent.category.LAUNCHER" /> s

</intent-filter>
</activity>

因此,这实际上是创建了两个 APK,一个用于启动画面,另一个用于主要 Activity 。但我希望同一个 APK 中的 SplashActivity 和 MainActivity 依次运行。我怎样才能做到这一点?我发现了许多相关问题,但没有一个对我有用。

最佳答案

使用 <intent-filter> list 中只有一次。像这样

<activity android:name=".LaucherActivity" android:theme="@style/SplashTheme">
<intent-filter>
<action android:name="android.intent.action.MAIN" />

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

<activity
android:name=".MainActivity"
android:screenOrientation="portrait"
android:theme="@style/AppTheme.TransparentTheme">

</activity>

关于android - 创建两个 APK 的两个启动器 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52828965/

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