inflate的第3个参数
方法 inflate(int resource, ViewGroup root, boolean attachToRoot) 中,前连个参数都好理解,我比较费解的是第3个参数。
1: 第一种情况显示checkBox:
setContentView(R.layout.main);
ViewGroup v = (ViewGroup) findViewById(R.id.ffff);
View vv = LayoutInflater.from(this).inflate(R.layout.ffff, v);

2:如果把代码改成这样
View vv = LayoutInflater.from(this).inflate(R.layout.ffff, v, false); 不显示

3:将inflate的第三个参数改成false的时候要想显示,必须自己添加代码
ViewGroup v = (ViewGroup) findViewById(R.id.ffff);
View vv = LayoutInflater.from(this).inflate(R.layout.ffff, v, false);
v.addView(vv);

所以这个参数的作用就是,是否把选取的视图加入到root中。false 的意思就是不添加到root中。可能需要我们手动添加!