簡(jiǎn)化Id檢索
從Android Jetpack的Data Binding庫(kù)中,我們可以使用Binding類(lèi)來(lái)簡(jiǎn)化這個(gè)過(guò)程
/*build.gradle*/
android {
...
dataBinding {
enabled = true
}
}
<layout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools">
<data>
</data>
<!-- Your layout code here -->
</layout>
class MainActivity : AppCompatActivity() {
private lateinit var binding: ActivityMainBinding
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
binding = DataBindingUtil.setContentView(this, R.layout.activity_main)
// 現(xiàn)在可以直接使用binding來(lái)訪問(wèn)視圖
binding.textView.text = "Hello, Data Binding!"
}
}