这两者有什么区别吗?
inflater = (LayoutInflater) LayoutInflater.from(context);
inflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
答案 0 :(得分:4)
目前不是,正如您可以通过检查the LayoutInflater
source code看到的那样。 from()
会抛出Exception
而不是返回null
,但除此之外它们是相同的。
就个人而言,我大部分时间都使用getLayoutInflater()
。