amdroid中extend Feagment用不了getLayoutInflater 如何解决呢
amdroid中extendFeagment用不了getLayoutInflater如何解决呢...
amdroid中extend Feagment用不了getLayoutInflater
如何解决呢 展开
如何解决呢 展开
展开全部
是说Fragment么?Fragment在onCreateView时会把LayoutInflater作为参数传进来,直接用就可以了。
如果要在Fragment的其他生命周期中用,也可以用LayoutInflater.from(getActivity)来获得Inflater实例。不过没必要的话还是把findViewById集中写到onCreateView里吧(可以写个initView方法封装),它就是负责创建视图的,符合规范,有利于生命周期管理。
如果要在Fragment的其他生命周期中用,也可以用LayoutInflater.from(getActivity)来获得Inflater实例。不过没必要的话还是把findViewById集中写到onCreateView里吧(可以写个initView方法封装),它就是负责创建视图的,符合规范,有利于生命周期管理。
追问
谢谢 你有学习安卓推荐的书吗
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询