android – 如何在片段中使用inflater方法
作者:互联网
参见英文答案 > Call to getLayoutInflater() in places not in activity 4个
嗨,我正在使用android.I曾试图将布局膨胀到片段中,但它在代码中显示错误“方法getLayoutInflater()未定义为类”.如何在片段中访问布局?请帮帮我,我是android的新手.谢谢
这是我的代码
View header = (View)getLayoutInflater().inflate(R.layout.listview_header_row, null);
listView1.addHeaderView(header);
解决方法:
getLayoutInflater()是Context的一种方法
使用getActivity().getLayoutInflater()…在片段中调用onAttach()后调用有效
标签:android,fragment,android-inflate 来源: https://codeday.me/bug/20190722/1507600.html