use*_*453 0 android bundle fragment
在传递到Android上的片段之前,是否可以将两个捆绑包合并为一个?所以代码片段类似于:
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.
Run Code Online (Sandbox Code Playgroud)
在传递到Android上的片段之前,是否可以将两个捆绑包合并为一个?
是的,你可以使用Bundle.putAll(Bundle bundle)来做到这一点
或者您可以通过使用Bundle.putBundle(String key,Bundle value)创建Bundle来单独传递两个bundle
| 归档时间: |
|
| 查看次数: |
1871 次 |
| 最近记录: |