作者热门文章
- mongodb - 在 MongoDB mapreduce 中,如何展平值对象?
- javascript - 对象传播与 Object.assign
- html - 输入类型 ="submit"Vs 按钮标签它们可以互换吗?
- sql - 使用 MongoDB 而不是 MS SQL Server 的优缺点
我发现在我的应用程序中,用户可以完全“嵌套”在用户使用应用程序时打开的各种 Activity 中。
例如:
现在,当用户按下返回时,它必须经过两次“对象子详细信息”(同一个对象,当它被编辑时它返回到详细页面),同样的事情发生在“父对象详细信息”上.
有没有办法重用 Activity ,如果它们已经在堆栈中打开,并将它们重新排序到前面?我看到的唯一方法是使用 launcher
属性的 Activity 。我相信我看到了 singleTask
和 singleTop
。
如果我应该使用这两个属性,singleTask
和 singleTop
,我应该如何使用它们?当我尝试将它们包含在应用程序中时,它没有任何区别。使用 startActivity
启动 Intent 时是否还需要设置标志?
最佳答案
在Manifest Activity属性中你可以给这个参数android:launchMode="singleInstance"
在此处阅读更多详细信息 http://developer.android.com/guide/topics/manifest/activity-element.html
关于android - 有没有办法让每个 Activity 只有一个实例?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8995987/
我是一名优秀的程序员,十分优秀!