import android.os.Bundleimport android.app.Activityimport android.content.Intentimport view.Rclass Main2Activity : Activity() {    override fun onCreate(savedInstanceState: Bundle?) {        super.onCreate(savedInstanceState)        setContentView(R.layout.activity_main2)        findViewById(R.id.button).setOnClickListener { buttonclick() }
//直接传方法,这跟swift一样,可以说这是一种动态语法的优势,直接传也方法作为参数,比JAVA方便很多        findViewById(R.id.button2).setOnClickListener { button2click() }        findViewById(R.id.button3).setOnClickListener { button3click() }    }    private fun buttonclick() {        startActivity( Intent(this, PullRefActivity().javaClass))    }    private fun button2click() {       startActivity( Intent(this, DropActivity().javaClass))    }    private fun button3click() {        startActivity(Intent(this, SiwpeActivity().javaClass))    }}

更多相关文章

  1. Android(安卓)安装apk的方法
  2. Android中的HandlerThread的理解
  3. Android(安卓)Jetpack组件学习 Room
  4. Unable to start activity ComponentInfo 解决方法
  5. android,总结,判断应用程序是否切换到后台
  6. Android(安卓)之 setContentView 源码阅读
  7. 从源码一次彻底理解Android的消息机制
  8. 浅谈Java中Collections.sort对List排序的两种方法
  9. Python list sort方法的具体使用

随机推荐

  1. 在开源的公链上实现隐私保护?静看NA公链 N
  2. 苹果M1 Mac电脑关闭SIP方法
  3. 这几个python常用的库你必须知道!
  4. 聚焦ARM科技论坛:Micrium与Xilinx合作共赢
  5. web前端换行代码的几种实现方式!
  6. shell总结笔记——关于变量
  7. 常见的Python五大解释器!很有用哦
  8. Xilinx FPGA助力智能化人群监控系统
  9. 润物细无声:4K时代已悄然到来
  10. 从事python机器学习,这些三方库很重要!