我正在尝试构建我的第一个Android应用程序。 我也在同时学习Kotlin。目前我似乎无法将活动过渡到工作中。
这是主要活动的代码 class MainActivity:AppCompatActivity(){
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
PdfButton.setOnClickListener(View.OnClickListener{
@Override
fun onClick(v:View) {
val intent = Intent(this@MainActivity, WebActivity::class.java)
startActivity(intent)
} } )
}
}
这是第二个活动的代码
class WebActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_web)
}}
任何帮助都将深表感谢。 提前谢谢
答案 0 :(得分:0)
在kotlin中,您可以使用lambda表达式简化OnClicklisteners。 尝试下面的代码,它将工作
PdfButton.setOnClickListener{
val intent = Intent(this@MainActivity, WebActivity::class.java)
startActivity(intent)
}
答案 1 :(得分:0)