android - 如何在 fragment 中使用 inflater 方法

标签 android fragment android-inflate

<分区>

您好,我正在使用 android。我曾尝试将布局扩展到 fragment 中,但它在代码中显示错误“类未定义方法 getLayoutInflater()”。如何访问 fragment 中的布局???请帮助我,我是 android 的新手。谢谢

这是我的代码

        View header = (View)getLayoutInflater().inflate(R.layout.listview_header_row, null);
         listView1.addHeaderView(header); 

最佳答案

getLayoutInflater()Context

的一个方法

使用getActivity().getLayoutInflater()...在Fragment调用onAttach()回调后有效

关于android - 如何在 fragment 中使用 inflater 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21348755/

相关文章:

android - fragment 在 ViewPager 中无法正确显示

android - 将 SQLite 数据库与 fragment 一起使用

android - Firebase Crashlytics 报告 InflateException : ResourceNotFoundException for a Trend TaintArt for 4x6

java - 膨胀异常 : Binary XML file line #1: Error inflating class <unknown> caused by OutOfMemoryError

java - 在 Android 上使用 Dagger2 进行依赖注入(inject)

android - 弃用 Android 的 Canvas.clipRect()

android - 在 onActivityResult 中使用相机时遇到问题

java - 所有标准的 Android 图标资源在哪里?

Android 服务 > Activity > 带有 ViewPager 的 fragment

android - 错误膨胀类 <unknown>