ButterKnife使用之Activity与Fragment
来源:互联网 发布:python adodb下载 编辑:程序博客网 时间:2024/06/13 18:10
在Fragment中使用ButterKnife时:
一直出现被绑定的id仍然为null,很是郁闷,之前一直也没留意.........后来发现Activity和Fragment使用上有点区别
Activity中绑定:
@Overridepublic void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setActivityContentView(); //绑定activity //Fragment中绑定返回的View ButterKnife.bind(this);
Fragment中绑定:
private Unbinder unbinder;@Overridepublic View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View view = setFragmentLayoutInFlater(inflater,container); //返回一个Unbinder值(进行解绑),注意这里的this不能使用getActivity() unbinder = ButterKnife.bind(this, view); return view;}/** * onDestroyView中进行解绑操作 */@Override public void onDestroyView() { super.onDestroyView(); unbinder.unbind();}
2 0
- ButterKnife使用之Activity与Fragment
- 在Activity与Fragment中分别如何使用ButterKnife
- ButterKnife在activity和Fragment中使用的区别
- Fragment跳转之Fragment与Activity通信
- ButterKnife:绑定我们的Activity和Fragment
- Fragment学习之使用接口回调的方式实现Fragment与Activity通信
- Fragment学习之使用接口回调的方式实现Fragment与Activity通信
- 回调应用之activity与fragment
- Android自助餐之Fragment与Activity通信
- activity与fragment中使用OnActivityResult方法
- Fragment与Activity交互方式使用Handler
- Fragment与Activity交互方式使用Bundle
- Fragment技术之Activity与Fragment生命周期对比
- Activity与Fragment数据传递之Fragment之间获取数据
- 详解Android Fragment之五:Fragment与Activity的通信
- Android Fragment的使用 三 Fragment与Activity交互
- Activity与Fragment数据传递之Activity之间获取数据
- Android的Activity与Fragment之一 配置使用Activity
- Python之"本固枝荣"篇
- AVL二叉搜索树的Rotation
- 指针的减法运算和指针在函数间的传递
- spring整合dubbo+zookeeper搭分布式服务,简单案例
- TCP 和 UDP 的定义、区别及模拟演示
- ButterKnife使用之Activity与Fragment
- CVE-2017-0012:Microsoft Edge / IE 浏览器欺骗漏洞(昨日补丁)
- PHP之PDO连接数据库实例
- 13 Slot PCI Expansion – RAS
- 胜者树(线段树RMQ)——Luogu1816 忠诚
- Zero configuration networking in OpenWrt
- 设备中断绑定到特定CPU(SMP IRQ Affinity)
- java se 03
- 修改android默认输入法