在kotlin中结合标志并清除背迹
我正在使用kotlin开发android应用程序。 在Android中,我们使用addFlags和setFlags来设置标志并清除由“|”分隔的回溯活动。 如何在Kotlin中实现它? 我目前在Kotlin中使用下面的代码:
startActivity(Intent(context, MyActivity::class.java) .setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP or Intent.FLAG_ACTIVITY_NEW_TASK))
但它不工作。 我也试过addFlags,这也是行不通的。 在这种情况下应该做什么?
像这样使用它
val intent = Intent(context, MyActivity::class.java) intent.flags = Intent.FLAG_ACTIVITY_CLEAR_TOP or Intent.FLAG_ACTIVITY_NEW_TASK
- 嘲弄的对象仍在调用方法(Mockito + Kotlin)
- 无法转换为org.jetbrains.kotlin.java.model.types.JeClassInitializerExecutableTypeMirror
- Android getAllNetworkInfo()已弃用。 有什么选择?
- Kotlin / Android应用程序 – 从外部活动更改视图元素
- Android Studio“没有发现测试”
- 匕首+ Kotlin不注射
- 如果没有kotlin中的@ Provide-或@ Produces注解方法,则不能提供上下文
- 无法使用RxKotlin更改ActionMenuItemView的文本
- 管理片段以分割导航