Fragment 控件空指针问题
来源:互联网 发布:吉他扒带软件 编辑:程序博客网 时间:2024/05/20 14:28
错误情景描述:
activity_main:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" android:background="@color/white"> <fragment android:id="@+id/id_fragment_notice" android:name="com.view.fragment.NoFragment" android:layout_width="match_parent" android:layout_height="match_parent" /></LinearLayout>
在获取 NoFragment 里的控件时,总是报空指针,下面是获取代码
@Nullable@Overridepublic View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, Bundle savedInstanceState) { return inflater.inflate(R.layout.fragment_notice, null);}@Overridepublic void onActivityCreated(@Nullable Bundle savedInstanceState) { super.onActivityCreated(savedInstanceState); btn_all = (Button) getView().findViewById(R.id.btn_all_notice_drawer);}解决办法:
@Nullable@Overridepublic View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) { View view = inflater.inflate(R.layout.fragment_notice_drawerlayout, container, false); // widget drawerLayout = (DrawerLayout) view.findViewById(R.id.drawerlayout_noticefragment); return view;}原因是什么我现在也还不太清除,这算是记录下来给自己以及可能需要的朋友看下
阅读全文
0 0
- Fragment 控件空指针问题
- fragment中的空指针问题
- Android 控件 空指针问题
- fragment里getactivity空指针问题
- FragmentPagerAdapter调用Fragment的空指针问题
- fragment和Thread的空指针问题
- 关于在Fragment中通过Activity接口回调操作Fragment中控件报空指针问题
- fragment getActivity()空指针
- Fragment getActivity()空指针?
- Butter Knife@BindView控件空指针问题
- ButterKnife+ButterKnife Zelezny 控件空指针问题
- 关于fragment 的findFragmentById出现空指针问题
- fragment的handler中getActivity空指针问题
- Fragment Toast空指针NullPointerException
- activity+fragment模式下,fragment中Toast频繁空指针异常的问题
- Button控件获取报空指针的问题
- 使用ButterKnife8以上版本,控件报空指针的问题
- ButterKnife与Handle使用控件报空指针问题
- 关于python roc_curve的计算
- 关于EditText判断手机号的问题
- 第2章--算法,其实有趣又有用
- gmdate sec to hour minute sec 转换(超过24小时不可以使用,需要另外的代码辅助)
- UVA10237:Bishops(dp)
- Fragment 控件空指针问题
- JQ动画效果
- MySQL5.6找到临时表用到磁盘的SQL
- 安卓-广播技术的入门
- Python中元组,列表,字典的区别
- Javascript模块化编程(二):AMD规范
- react学习笔记
- java关键字 transient 和 关键字 volatile
- JAVA内存区域与内存溢出相关设置