如何在kotlin中的匿名类中获取父类[重复]
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在kotlin中的匿名类中获取父类[重复]相关的知识,希望对你有一定的参考价值。
这个问题在这里已有答案:
我在kotlin的匿名类中创建Intent时遇到了麻烦。我想在kotlin中重现下面的代码:
ModuleDAO.INSTANCE.refresh(new AnswerListener() {
@Override
public void onAnswerRetrieved() {
final Intent intent = new Intent(SplashScreenActivity.this, MainActivity.class);
startActivity(intent);
finish();
}
@Override
public void onError(int error) {
// doesn't matter
}
});
我尝试了什么,但不起作用:
ModuleDAO.refresh(object : AnswerListener {
override fun onAnswerRetrieved() {
val intent = Intent(SplashScreenActivity::act, MainActivity::class.java)
startActivity(intent)
}
override fun onError(error: Int) {
// doesn't matter
}
})
答案
如果要从一个活动移动到另一个活动,请使用此选项:
val intent = Intent(this@OneActivity,TwoActivity::class.java);
intent.putExtra("username", userName)
startActivity(intent);
以上是关于如何在kotlin中的匿名类中获取父类[重复]的主要内容,如果未能解决你的问题,请参考以下文章
父类中的 CSS 样式,以便一个孩子有 25% 的宽度,另一个孩子有 75% [重复]