Kotlin绑定视图:如何区分视图variables和局部variables?

我使用Kotlin视图绑定获取视图引用和设置数据视图,但我有一个问题:

我有一个名为title的本地variables

val title = "any text" 

并在视图中,我有一个ID 标题的TextView

  

所以我怎么区分它们呢?

您不应该首先使用title作为ID。 将其命名为titleTextView 。 这样做的目的是清楚的,这是一个很好的约定variables。

我建议使用在本地重命名TextView

 import kotlinx.android.synthetic.main..title as lblTitle //Usage val title = "any text" lblTitle.text = title