与标志的kotlin startactivity

我试图通过使用kotlin的Anko上下文来启动一个活动,但是想使用标志

override fun createView(ui: AnkoContext) = with (ui) { verticalLayout { // load something button ("Back") { onClick { // goes back to the previous activity startActivity() } } } } 

我正在举办这样的活动,

 startActivity() 

我怎样才能添加标志重新排列活动的顶部

这不起作用,得到一个types不匹配的错误

 startActivity(intentFor("id" to 5).singleTop()) 

https://github.com/Kotlin/anko/wiki/Anko-Commons-%E2%80%93-Intents

我认为singleTop()是你在找什么

 startActivity(intentFor("id" to 5).singleTop()) 

我解决了这个问题,

 getContext().startActivity(intentFor().addFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT))