我对安卓相当陌生,我正试着和科特林一起学习。在本规范中
mHelp.setOnClickListener {context.startActivity<HelpActivity>()}
mSettings.setOnClickListener {
context.startActivityForResult<LocalSettingsActivity>(
LOCAL_SETTINGS_REQUEST,
"coords" to this.board.mCoords,
"drag" to this.mWhiteStones[0].drag )
}
呼叫
startActivity
工作正常,但调用时出现语法错误
startActivityForResult
Activity
Fragment
.另一方面,接收器
StartActivity
碎片
Context
,或
AnkoContext<*>
(不管是什么)。
Intent
并且不使用
anko.StartActivityForResult
我突然想到,也许我的代码组织得全错了。上面的代码是自定义的
ViewGroup
这就是
ImageButtons
context
是
上下文
视图组
的主构造函数。我是否应该设置
onClickListeners
在
管理自定义
视图组
? 如果没有,我怎么打电话
StartActivityForResult
?