`

关于findViewById()

 
阅读更多

经常用到是在Activity中有用到。但是都没注意,其实在View类中也有findViewById:表示从当前View中获取view组件

 

 

 

 

 

Activity的findViewById最终也是利用View中的findViewById来获取组件.

Activity 中对应的view是从setContentView(R.layout.main)所设置的。如果没有setContentView(view),就没有View对象, 则无法使用findViewById()方法,所获取的对象会为null。

 


想要获取的组建对象不在当前view中是不能获取的。

不同xml中的组件应该在不用view下来findViewById()获取,不要以为Activity中的findViewById()是万能的

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics