inflate和findviewbyid的区别讲解

inflate的作用就是将一个用xml定义的布局文件查找出来,注意与findViewById()的区别,inflate是加载一个布局文件,而findViewById则是从布局文件中查找一个控件。
1、获取LayoutInflater对象有三种方法

LayoutInflater inflater=LayoutInflater.from(this);

LayoutInflater inflater=getLayoutInflater();

LayoutInflater inflater=(LayoutInflater)this.getSystemService(LAYOUT_INFLATER_SERVICE);

2、关于LayoutInflater类inflate(int resource, ViewGroup root, boolean attachToRoot)

你可能感兴趣的:(rxandroid,android)