findViewById 的用法

从学Android的第一天就接触这个方法,但因为最近的项目要在其他的java文件中使用view就想到要new 一个Activity对象 然后将findViewById得到的对象传进来 ,单发像不可行,不知道为什么,我猜测Activtity不可以随便实例化,它与其说是一个类,不如说就是一个对象,一个当前屏幕的对象,不知道想的对不对。

后来用另一种方法实现了,可以new 一个父控件,比如LinearLayout 将他的实例传到其他类中通过调用它的findViewById方法就可以查找他的子控件了。

总结下,findViewById 有两种一个事Activity 调用的,一个是View调用的。

posted @ 2012-08-10 10:59  肆意感受  阅读(11950)  评论(0编辑  收藏  举报