充气机有什么区别

莉娜·布鲁(Lena Bru)

做之间有什么区别

LayoutInflater inflater = (LayoutInflater)activity.getSystemService(Context.LAYOUT_INFLATER_SERVICE);

inflater = LayoutInflater.from(activity);

西蒙·多罗索克(Simon Dorociak)

充气机有什么区别

区别在于,在第二个示例中(通过静态方法),您无需将ObjectLayoutInflater强制转换为对象,因为它直接返回LayoutInflater实例。

通常,第一种情况返回必须显式转换为的Object LayoutInflater但是两种方法的结果都是LayoutInflater

由您决定采用哪种方法。我通常使用LayoutInflater.from();方法,永远不会有问题。我不需要从Object强制转换,这将成为一个把戏。

如@CommonsWare所述,您也可以致电

getLayoutInflater()

如果您在Activity上课(这是Activity的方法)。但是,当您不在“活动”中时,需要具有Context变量,然后可以调用(例如,从ListAdapter中):

((Activity) context).getLayoutInflater();

但是我认为,当您不在活动中时,调用LayoutInflater.from();上述方法要容易得多且效率高

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

布局充气机中“附加到根”有什么用?

来自分类Dev

在布局充气机中“附加到根”有什么用?

来自分类Dev

无法理解布局充气机?它有什么作用?为什么我们使用它?

来自分类Dev

Android TextInputField充气机错误

来自分类Dev

Android片段中的充气机

来自分类Dev

无法使布局充气机工作

来自分类Dev

如何更改充气机的视图?

来自分类Dev

多个充气机上的ViewHolder

来自分类Dev

使用充气机创建Cardview

来自分类Dev

无法解决充气机和容器

来自分类Dev

无法使用Android版式充气机?

来自分类Dev

单击按钮时的充气机布局

来自分类Dev

为什么基本参数在布局充气机中出现错误?

来自分类Dev

一个适配器中有多个视图(充气机)

来自分类Dev

ActionbarSherlockBinding支持菜单充气机膨胀错误

来自分类Dev

ArrayAdapter中的错误-布局充气机出现错误

来自分类Dev

检查布局充气机是否存在视图,然后再添加一个视图

来自分类Dev

使用列表对演员表进行数组转换并将其传递给充气机

来自分类Dev

将R.layout。*解析为整数值以便在充气机中使用

来自分类Dev

在片段中使用cardView时,布局充气机会发生错误吗?

来自分类Dev

使用布局充气机创建自定义菜单,如何引用每个组件?

来自分类Dev

有什么区别?

来自分类Dev

有什么区别

来自分类Dev

有什么区别?

来自分类Dev

有什么区别?

来自分类Dev

有什么区别?

来自分类Dev

有什么区别?

来自分类Dev

不支持在API 20和更高版本的SupportLibrary上运行,并且发生充气机错误

来自分类Dev

“ as?”,“ as!”和“ as”有什么区别?