<dependency> <groupId>org.greenrobot</groupId> <artifactId>eventbus</artifactId> <version>3.2.0</version> </dependency> groovy dependencies { implementation 'org.greenrobot:eventbus:3.2.0' } public class MyEvent { private String message; public MyEvent(String message) { this.message = message; } public String getMessage() { return message; } } public class MySubscriber { @Subscribe(threadMode = ThreadMode.MAIN) public void onEvent(MyEvent event) { System.out.println("Received event: " + event.getMessage()); } } EventBus.getDefault().post(new MyEvent("Hello EventBus!")); MySubscriber subscriber = new MySubscriber(); EventBus.getDefault().register(subscriber); -keepclassmembers class ** { @org.greenrobot.eventbus.Subscribe <methods>; }


上一篇:
下一篇:
切换中文