gpt4 book ai didi

java - 实现多项 Activity 的最佳方式是什么?

转载 作者:太空狗 更新时间:2023-10-29 14:10:18 24 4
gpt4 key购买 nike

<分区>

我的应用程序中有一些 Activity ,我这样定义它们:

    <activity
android:name=".DetailsActivity"
android:launchMode="singleTask"
android:clearTaskOnLaunch="true"
android:excludeFromRecents="true"/>

<activity
android:name=".ZoomActivity"
android:theme="@style/Theme.Something.FullScreen"
android:launchMode="singleTask"
android:clearTaskOnLaunch="true"
android:excludeFromRecents="true"/>

<activity
android:name=".RadioActivity"
android:label="@string/radio"
android:launchMode="singleTask"
android:clearTaskOnLaunch="true"
android:excludeFromRecents="true"/>

<activity
android:name=".SettingsActivity"
android:label="@string/settings"
android:launchMode="singleTask"
android:clearTaskOnLaunch="true"
android:excludeFromRecents="true"/>

DetailsActivity 和 ZoomActivity 是点击 RecyclerView 中的项目后启动的 Activity ,它们只是显示项目的详细信息。

RadioActivity 是绑定(bind)到服务的 Activity 。

SettingsActivity 只是一个普通的 android 偏好 Activity 。

我不确定这是否是定义多个 Activity 的最佳方式(我指的是 launchMode、clearTaskOnLaunch 和 excludeFromRecents)。

我应该保持原样,还是改变我的方法?

提前致谢。

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