luckybilly / CC

业界首个支持渐进式组件化改造的Android组件化开源框架,支持跨进程调用。Componentize your android project gradually.
https://luckybilly.github.io/CC-website/
Apache License 2.0
4.04k stars 636 forks source link

addParam() 参数可否增加bundle的支持 #71

Closed Aarthas closed 5 years ago

Aarthas commented 5 years ago
  比如

Bundle bundle = new Bundle(); bundle.putInt("a",1); CC.obtainBuilder(CCContant.MainComponent).addBundle(bundle).build().call();

组件里 @Override public boolean onCall(CC cc) { ... Bundle bundle = cc.getBundle(); ... }

luckybilly commented 5 years ago

需要加这个的理由是什么呢?

现在已经支持传递bundle了:

//添加bundle参数
addParam(key, bundle)
//取出bundle参数
Bundle bundle = cc.getParamItem(key, defaultValue);
Aarthas commented 5 years ago

不想传key值

MrKangWen commented 5 years ago

也许这样改造起来,少更改一点。

luckybilly commented 5 years ago

@Aarthas @MrKangWen 2.1.2增加了这一点的支持,请查看更新日志