android fragment带参数跳转

我想从一个fragment传个参数到另一个fragment并且显示出来该怎么做,找了很多资料都没看到这方面的,希望有大神解答谢谢
还有个问题就是保存历史记录(历史查询记录)用什么好?

fragment带参数跳转:
在Activity中定义一个字段、然后添加set和get方法、代码如下(mTitle就是要传递的参数、如果是传递对象、可以把mTitle换成一个对象即可):

public class DemoActivity {
private String mTitle;

public String getmTitle() {
return mTitle;
}

public void setmTitle(String title) {
this.mTitle = title;
}
}

Fragment调用方法、需要注意的是在设值的时候要进行强转一下
((DemoActivity)getActivity()).getmTitle();
温馨提示:内容为网友见解,仅供参考
第1个回答  2014-08-07
跳转的时候带参数就好了

http://blog.csdn.net/walker02/article/details/7557475
参照这个博客。
保存记录最好的方式用SharedPreferences
轻量级,而且是文件xml方式保存,很好读取。本回答被提问者采纳
第2个回答  2015-11-10
跳转的时候带参数就好了

http://blog.csdn.net/walker02/article/details/7557475
参照这个博客。
保存记录最好的方式用SharedPreferences
轻量级,而且是文件xml方式保存,很好读取。
第3个回答  2014-08-07
什么意思?

android fragment带参数跳转
fragment带参数跳转:在Activity中定义一个字段、然后添加set和get方法、代码如下(mTitle就是要传递的参数、如果是传递对象、可以把mTitle换成一个对象即可):public class DemoActivity { private String mTitle;public String getmTitle() { return mTitle;} public void setmTitle(String title) { this...

怎么通过fragment里面的一个按钮跳转到另一个activity
fragment是运行在Activity中的,转跳到其它Activity需要用到Context的API。具体实现方式:获取装载fragment的Activity做为Context getActivity() 得到Context 创建Intent 意图,并指定转跳的Activity Context context = getActivity();Intent intent = new Intent(context ,目标Activity.class);调用context.startActivi...

android fragment中有Listview,通过点击item跳转到另一个有ListView的fr...
public void backToOrder(){ IndexTag = 3;\/\/表示在第三个Fragment initFoot();\/\/初始化底部颜色变化 imgMews.setImageResource(R.mipmap.icon_lightyou_r4_c8);tvNews.setTextColor(getResources().getColor(R.color.Zhu));\/\/下面的mContainer是FrmeLayout R.id.lay_news相当于是第三个Fra...

android activity中的变量怎么传值给fragment
参数传递方法一 在Activity中定义一个字段、然后添加set和get方法、代码如下、mTitle就是要传递的参数、如果是传递对象、可以把mTitle换成一个对象即可 Fragment调用方法、需要注意的是在设值的时候要进行强转一下 参数传递方法二 可以使用bundle进行参数传递、这样在两个Fragment跳转的时候就可以带上参数了、...

求大神替我想想android fragment如何保存切换状态!!
如果你用的Fragment嵌套的是ViewPager的话就简单点,直接mViewpager.setOffscreenPageLimit(4);\/\/里面额参数几时你要缓存页面的个数 建议不要设置太大啊。

Android-Jetpack笔记-Navigation之Fragment支持复用
完成上述步骤后,即可实现Fragment复用。完整代码与实现细节可参考相关代码库。为了支持不同类型目的地的复用,自定义了导航器`FixFragmentNavigator`,并为其指定了名称`@Navigator.Name("fixFragment")`。此名称的设定,基于不同类型的页面需要使用不同的导航器,以实现统一跳转与管理。在`NavigatorProvider`...

android系统编程中如何实现router路由框架?
实现Android系统编程中的router路由框架,当应用规模扩大,活动(Activity)和片段(Fragment)数量增多,模块间相互调用时,路由框架能帮助我们在不相互依赖的情况下调用模块接口,简化调用流程。假设App中有一个以WebView为内容的Activity,从另一个Activity跳转到此页面,需要传递标题和网页URL。可建立路由表定义...

android fragment和activity的区别
public static class AndroidFragment extends Fragment{ Override public View onCreateView(LayoutInflaterinflater, ViewGroup container,Bundle savedInstanceState) { return inflater.inflate(R.layout.android_fragment,container, false);} } Fragment类的一些代码看起来有些像Activity为了让大家了解清楚,...

请教:android 如何获取手机的当前信号强度
Intent intent = new Intent();intent.setActivity(getActivity(), TargetActivity.class);startActivity(intent); \/\/这里用getActivity().startActivity(intent);如果不返回结果的话,第三行代码没什么区别,如果要返回一个结果的话,可以有类似的两种方法:\/\/直接从fragment中跳转 ...

Android app后台回到前台时的监听
它需要一个ActivityLifecycleCallbacks类型的参数 这个接口涉及到所有activity生命周期的回调 回归正题,先初始化ActivityLifecycleCallbacks,我们现在要做的是后台回前台,所以我们只选择onActivityStarted和onActivityPaused 我是这么做判断的,给个foregroundActivityCount去表示当前app有多少个activity处于启动的状态,...

相似回答