最近,当我回顾一些代码时,回到Android开发中时,我注意到代码将直接通过其ID引用控件,而无需使用findViewById
。因此,如果我有一个ID为textview
的{{1}},我可以打电话:
tvUsername
过去,我一直使用tvUsername.setText("john");
,但现在想知道是否一直存在直接使用控件而不调用findViewById
的功能,还是Google在某个版本后开始支持直接引用它。 / p>
答案 0 :(得分:3)
是否仍然需要findViewById
Is findViewById still needed
(如果您使用的是 JAVA
),
但是,如果您使用Data Binding Library
,则无需执行findViewById
也在 KOTLIN
中也不需要findViewById
您可以像这样直接使用
tvUsername.text ="john"
有关更多信息,请阅读