ldcf.net
当前位置:首页 >> FrAgmEnt中怎样gEtIntEnt() >>

FrAgmEnt中怎样gEtIntEnt()

Fragment中没有getIntent方法,需要通过Activity来。 可以这样实现: Intent intent = getActivity().getIntent(); 这样就可以在fragment中获取Activity的Intent

Fragment中没有getIntent方法,需要通过Activity来。 可以这样实现: Intent intent = getActivity().getIntent(); 这样就可以在fragment中获取Activity的Intent

不需要再Activity里面控制fragment的控件 可以在Fragment的onCreateView里面初始化Fragment的控件,然后设置监听之类的 跳转跟Activity里面跳转一样,通过Intent来跳转

InviteFriends.this.startActivity(intent) 用个getActivity().startActivity()试试

可以通过activity将intent里面的数据传给fragment(例如setArguments),fragment可以通过getArguments来获龋

停止service的方法: Intent intent = new Intent(getActivity(),service.class); getActivity().stopSevice(intent); 即可

Activity只能转跳到指定的Activity 如果想让目标的Activity中进入指定到fragment,那么只需要传递几个参数即可 1.使用Intent转跳 Intent intent = new Intent(activity,目标Activity.class); 2.用Intent传递一个界面 intent.putExtra("page",1); ...

Fragment可以通过父类activity向activity传递数据,例如现在有以下代码: context = getActivity().getApplicationContext();Intent intent = new Intent(context,详情页.class);使用回调代码即可完成数据传递: list.setOnItemClickListener(ne...

刚也碰到这个问题,现在解决了,供后面来的新手一个参考思路。 要把侦听的代码写在activity中! 而不是写在fragment.java里面!!

getActivity().startActivity.....(后面你懂得)

网站首页 | 网站地图
All rights reserved Powered by www.ldcf.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com