【发布时间】:2017-04-10 18:21:29
【问题描述】:
我在 Android 中遇到了一个小问题。我正在创建一个应用程序并希望将一个对象传递给我的片段。 我正在寻找一种将自定义对象传递给我的片段的方法,例如:
Fragment frag = new myFragment();
Bundle args = new Bundle();
args.put("Arg1", myObject);
有没有办法做这样的事情?
谢谢!
【问题讨论】:
-
您必须使用 bundle 传递该值,向 bundle 添加值,然后使用 frag.setArgument 添加该 bundle,接下来使用 geArguments 方法在该片段中获取该值,希望这会对您有所帮助
-
@Bhavnik 我忘记了捆绑包,对此感到抱歉。我的问题是我不知道是否有办法将自定义对象作为参数传递
标签: java android android-fragments