setcontentview是什么

2025-06-10 01:31:01
教育小百科
教育小百科认证

教育小百科为您分享以下优质知识

setContentView(R.layout.main);这句是给activity设置一个layout布局

你换成LinearLayout LL;

LL = (LinearLayout) findViewById(R.id.LL);

setContentView(LL);应该会报空指针吧。

相关介绍

1、setContentView的作用是将View加载到根view之上,这样当显示view时,先显示根view,然后在显示子view,以此类推,最终将所有view显示出来。

2、setContentView必须要放在findviewbyid之前,因为view在加载之前是无法引用的。

3、setContentView最本质的作用是为要显示的view分配内存。