Android Activity往另外一个Activity传递数据,Fragment从另一个Activity获取数据

xiaoxiao2021-02-28  47

最近再做一个项目,Activity和fragment的传递数据问题,

问题:把数据从一个activity传到另一个activity上的fragment里,我查了好多资料,但是都没成功,下面是自己总结的,如果有不对的,请大神们指正:直接上代码:

第一个activity向另一个activity传值

Intent intent = new Intent(getActivity(), SettlementActivity.class); intent.putExtra("id", "我传递了一个数据"); getActivity().startActivity(intent);

另一个activity上的fragment就可以直接获取数据:

Bundle bundle = getActivity().getIntent().getExtras(); String str = bundle.getString("id");

这样fragment就可以或取到传到activity上的数据了,是不是很简单

转载请注明原文地址: https://www.6miu.com/read-81367.html

最新回复(0)