android - 我应该在 Android 中的什么地方放置 Activity 元素?

标签 android

我正在查看 http://developer.android.com/guide/topics/manifest/activity-element.html

它有一大堆我可以实现的东西。我只是好奇我是否可以将这些放在 <application> 中或者它们必须在 <activity> 中.最后,如果我想使用类似 android:clearTaskOnLaunch 的东西我需要把它放在每一个里面吗 <activity>在我的 list 中?

最佳答案

考虑两个层面: 应用程序和 Activity 。

首先,这两个标签都有各自的属性,不能互相使用。

其次,从更广阔的角度思考,应用层应该使用什么方法(参数), Activity 层应该使用什么方法(参数)。

喜欢 应用程序标记具有“allowtaskreparenting”属性。 它的解释是,“指定一个 Activity 可以从它所在的任务中移出 它在适当的时候有亲和性的任务” 这意味着它适用于所有 Activity 。

同样,如果您为 activity 标签添加一个属性,它将只适用于该 Activity 而不是整个应用程序。

希望你能得到答案。

关于android - 我应该在 Android 中的什么地方放置 Activity 元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15454305/

相关文章:

android - 如何在 Android/Galaxy SIII 上获取每个核心 CPU 使用率

android - Android 发送电子邮件时出错

java - 使用 am 实用程序在 Android 方法分析中缺少方法

java - 设置Alarm时Intent.getSerializedExtra(obj)在BroadcastReceiver的onReceive中返回null

java.lang.UnsatisfiedLinkError 和 ADB 中的未知错误

java - 更新 hashmap 中的字符串值

java - 为什么这个方法是静态的?

android - Google SignIn 和 OpenId Appauth 之间的主要区别是什么

android - 两个 Android 设备之间的 SSL 连接

java - 有人可以告诉我为什么我的 listView 没有填充 JSON 数据