首页 > 解决方案 > 在 android studio 3.1 中编程 android

问题描述

我是编程初学者 我刚开始在课程中学习 android 我想实现一些代码,但我的代码无法用于创建意图:有什么问题吗

override fun onCreate(savedInstanceState: Bundle?) {
    super.onCreate(savedInstanceState)
    setContentView(R.layout.activity_main):
    Button mybutton = (Button) findViewById(R.id.button)
    myButtton SetClickListener(new ViewOnClicklistner)
}
override public fun OneClick (view) {
  val i: Any = log.i(ça marche)

标签: androidkotlin

解决方案


由于您是编程新手,因此最好通过以下方式:https ://codelabs.developers.google.com/codelabs/build-your-first-android-app-kotlin/index.html#0

但是对于您的代码段,请使用以下内容:

override fun onCreate(savedInstanceState: Bundle?) {
    super.onCreate(savedInstanceState)
    setContentView(R.layout.activity_main)

    val myButton: Button = findViewById(R.id.button)
    myButton.setOnClickListener { v -> Log.i("Tag Name", "This is what I'm logging.") }
}

推荐阅读