我刚遇到getLayoutInflater()
方法,我一直都在用
LayoutInflater inflater = (LayoutInflater) getSystemService(LAYOUT_INFLATER_SERVICE);
以获得布局不足,所以我只是想知道这两者之间有什么区别?是否存在其中一个会起作用而另一个起作用的情况?感谢
答案 0 :(得分:2)
对于Activity
,这两者都应该为您提供相同的LayoutInflater
,但我认为getLayoutInflater()
更好,因为它只是抓取已经缓存的LayoutInflater
在Window
的{{1}}中。