使用上下文获取LayoutInflater

5

这两者之间有什么区别吗?

  1. inflater = (LayoutInflater) LayoutInflater.from(context);(从上下文获取布局填充器)
  2. inflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);(通过系统服务获取布局填充器)
1个回答

4

目前来看,您可以通过查看LayoutInflater源代码了解到,from()将抛出一个Exception而不是返回null,但除此之外它们是相同的。

个人而言,我大多数时候都使用getLayoutInflater()


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接