java [Layout Inflater]获取布局充气器对象并使视图膨胀的方法。 #android_snippet #android

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java [Layout Inflater]获取布局充气器对象并使视图膨胀的方法。 #android_snippet #android相关的知识,希望对你有一定的参考价值。

// if you are in an activity
LayoutInflater inflater = getLayoutInflater();
// If you have the context
LayoutInflater inflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
// or in a cleaner way, from() uses system service interally so its the same inflater
LayoutInflater inflater = LayoutInflater.from(context);

// inflating a view
// if you need to attach the inflated to rootView, returned view will be rootView.
// 3rd parameter is attach_to_root
inflater.inflate(R.layout.my_layout, rootView, true);
// or if not, returned view will be the inflated view.
inflater.inflate(R.layout.my_layout, null);

以上是关于java [Layout Inflater]获取布局充气器对象并使视图膨胀的方法。 #android_snippet #android的主要内容,如果未能解决你的问题,请参考以下文章

使用 ViewPager 的 Layout Inflater 抛出 NullPointerException

转载《 LayoutInflater 的inflate函数用法详解》

异常java.lang.IllegalStateException的解决

布局加载的方法以及参数说明

android之inflater用法

找不到类“ android.view.View?