使用findViewById()和直接使用id有什么区别



我是android和kotlin的新手,如果这是一个太基本的问题,很抱歉但我看不出这个有什么区别

findViewById<Button>(R.id.done_button).setOnClickListener { changeNickname() }

和这个done_button.setOnClickListener { changeNickname() }

如果你要再使用done_button一次,每次添加这个都会很麻烦

findViewById<Button>(R.id.done_button)

一般来说,您的代码必须最小且可读请阅读更多关于清洁代码的信息。

最新更新