Android(安卓)onFragmentInteraction(Uri uri) 方法
16lz
2021-01-26
在用Android Studio中使用IDE默认创建fragment时,在Activity中加载fragment时会要求实现onFragmentInteraction(Uri uri)方法
此方法主要作用是从fragment向activity传递数据
在fragment中部分代码如下:
@Overridepublic View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { // Inflate the layout for this fragment View view = inflater.inflate(R.layout.fragment_my, container, false); mListener.onFragmentInteraction(Uri.parse("content://" + "com.fengge.demo" + "/people")); return view;}
在activity中部分代码如下:
@Overridepublic void onFragmentInteraction(Uri uri) { Toast.makeText(MainActivity.this,"this is:"+uri,Toast.LENGTH_SHORT).show();}
这时activity中就可以根据fragment中回传过来的uri标识进行相关操作。
更多相关文章
- Android(安卓)Studio使用gradle导出jar包并混淆代码代码记录一
- 定制Oreo 初步
- Android(安卓)代码混淆
- Android(安卓)Paint之MaskFilter详解
- 适配Android(安卓)N (7.0)需要解决的问题汇总
- AppWidgetProvider
- 关于android中postDelayed方法的讲解
- 使用Android(安卓)studio 开发xposed插件
- Android(安卓)orm框架Sugar1.4源码(映射篇)