问题描述
- Fragment里的getArguments()返回空
-
activity1传值到activity2,fragment是在activity2里面的一部分,进去activity2 fragment就显示了,这样是不是因为他们同步了所以就拿不到东西?
setArguments()应该是在activity2里吧?我想让fragment拿到1传给2的值,该怎么做?只需要activity2 setArguments()然后fragment getArguments()就行了么?
我就是这样做的问什么一直报空?
我的fragment只是添加进activity2的viewpager里的,对fragment里的数据操作肯定是在fragment的类里面进行
C币只有十个,不好意思了
解决方案
根本没用,还不能删除了?
解决方案二:
activity1传值到activity2
在activity2中的oncreate中,
通过setArguments方式传入到fragment,然后fragment接受参数
解决方案三:
试试用intent.getStringExtra()传递数据
时间: 2024-11-01 15:27:58