gpt4 book ai didi

android - 将多个 Bundle 传递给 fragment [Android]

转载 作者:行者123 更新时间:2023-12-04 14:42:18 24 4
gpt4 key购买 nike

在传递给Android上的 fragment 之前,是否可以将两个 bundle 合并为一个?
所以代码 fragment 类似于:

  Bundle b1 = SomeClass1.getSomeBundle();
Bundle b2 = SomeClass2.getDifferentBundle();
// How to do I pass these two bundles to a fragment?
fragment.setArgument(b1 + b2); // Illustrative only.

最佳答案

Is it possible to combine two bundles into one before passing to a fragment on Android?



是的,您可以使用 Bundle.putAll(Bundle bundle)

或者,您可以通过使用 Bundle.putBundle(String key, Bundle value) 创建一个 Bundle 来分别传递这两个 Bundle。

关于android - 将多个 Bundle 传递给 fragment [Android],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29855954/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com