请教 this.findViewById(R.layout.main)意义何在?

this.findViewById(R.layout.main)获取布局文件的意义有什么呢?貌似R.layout.main这个id不是个viewid,这个行为有什么用呢?... this.findViewById(R.layout.main)获取布局文件的意义有什么呢?貌似R.layout.main这个id不是个view id,这个行为有什么用呢? 展开
 我来答
匿名用户
2013-10-15
展开全部
获得布局文件是通过setContentView方法获得,而findViewById是获得布局文件中的控件。但是我现在有一个小的疑问,在通过super去创建onCreate是没问题,那为什么找控件的时候却不需要在通过super呢?其实严格意义上讲是需要super去获得到的,因为找到控件也是通过父类去寻找的啊。疑问连连。所以最近在写程序的时候,还是把这个super给加上了。(一个有着1年开发经验的苦逼程序员)!
匿名用户
2013-10-15
展开全部
//获取list_item布局文件的视图convertView = listContainer.inflate(this.itemViewResource, null);这行代码本意是获取布局文件,但没有使用R.layout,系统是如何找到此布局文件呢?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-10-15
展开全部
this是获得上下文,这样你结合你的代码去理解吧,说白了this就是Context!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-10-15
展开全部
你得先获取一个布局,才能获得里面的组件 也就是得先获取一个layout 才有获取R.id.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式