是否仍然需要findViewById

时间:2018-12-28 09:08:33

标签: android

最近,当我回顾一些代码时,回到Android开发中时,我注意到代码将直接通过其ID引用控件,而无需使用findViewById。因此,如果我有一个ID为textview的{​​{1}},我可以打电话:

tvUsername

过去,我一直使用tvUsername.setText("john"); ,但现在想知道是否一直存在直接使用控件而不调用findViewById的功能,还是Google在某个版本后开始支持直接引用它。 / p>

1 个答案:

答案 0 :(得分:3)

  

是否仍然需要findViewById

Is findViewById still needed (如果您使用的是 JAVA ),

但是,如果您使用Data Binding Library,则无需执行findViewById

也在 KOTLIN 中也不需要findViewById

您可以像这样直接使用

tvUsername.text ="john"

有关更多信息,请阅读