其他分享
首页 > 其他分享> > android – 如何在片段中使用inflater方法

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