Comments (1)
这种需求还是有的。比如多级页面里某个”消息红点“的传递,假设一个三级页面里某个item要显示小红点,然后它post出一个红点的事件,其中tag标识了自己所在的位置,然后二级页面根据tag中的位置将对应入口item也显示红点,然后一级页面也要根据tag中的位置将对应入口item显示出红点,可以想象,这种情况下实际一级页面入口item显示红点是响应收到多种tag的(因为二级里有若干个item,每个item点开的三级页里又有若干个item,而item发红点事件时为了标明自己的位置,不同item发的tag不能相同,所以此时一级页面对应item是应该要响应所有它内部页面发来的所有tag)
除非三级页面里给二级和一级各post一个他们对应tag的事件,但显然不优雅,当页面有五级、六级怎么办?难道还去post N个不同tag的红点事件?我希望是多级页面里只需post一个事件就能将红点一层一层的传递到外面去
from androideventbus.
Related Issues (20)
- 我发现在参数为List<T>的情况下会被调用2次 HOT 3
- 接收到数据后,界面无法更新
- 关于 @Subscriber(tag = "my_tag",mode = ThreadMode.POST) 接收不到消息 HOT 2
- EventBus 3.0 支持注解并且方法名无限制 HOT 2
- 使用jar收不到消息
- 出现错误
- 我使用eventbus传递点击事件,出现了订阅者执行俩次的问题 HOT 8
- 有没有设置优先级的方法啊
- AndroidEventBus的优化建议 HOT 1
- 针对README中“与greenrobot的EventBus的不同”的话题提出几点自己的看法↓↓↓ HOT 10
- 依赖生成 HOT 1
- 我的项目是分模块的 我发现无法在在模块间通讯
- 比如a模块一个页面 b模块一个页面 无法通讯
- 关于sticky事件的移除问题 HOT 1
- 在Android 4.4.4上找不到PersistableBundle
- 有人遇到eventbus重复接收的问题吗?我在系统7.0,8.0上会重复接收,但在6.0及以下是正常的,只有一次接收。 HOT 1
- 支持跨module通信吗 HOT 4
- poststick不起作用,原因是代码被注释了,请释放 HOT 3
- 比 EventBus 更高效的事件总线(BusUtils)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from androideventbus.