meituan / WMRouter

WMRouter是一款Android路由框架,基于组件化的设计思路,有功能灵活、使用简单的特点。
https://tech.meituan.com/meituan_waimai_android_open_source_routing_framework.html
Apache License 2.0
2.31k stars 342 forks source link

ServiceLoader #77

Closed zdongcoding closed 4 years ago

zdongcoding commented 4 years ago

Router.getAllServices() 支持排序吗

jzj1993 commented 4 years ago

Router.getAllServices() 支持排序吗

不支持,直接放到HashMap中了,不保证顺序。需要排序可以自行实现,比如接口提供一个getPriority的回调,获取到Service之后自己排序。