簡體   English   中英

事件和處理程序,Java中的EventBus

[英]Events and handlers, EventBus in Java

大家好,我有一個問題,我用Google搜索了一些內容,但沒有發現任何有趣的內容。

我在Java中有兩個線程,一個在后台,另一個在前台(UI)。 當后台線程更改gui變量的狀態時,我想發送一個異步事件。 存在事件,處理程序,但所有這些人員都需要實施。

是否存在任何較短的方法來傳遞Android中的EventBus之類的事件?

謝謝!

您可以嘗試使用Google Guava EventBus

以下是Ram Satish編寫的Guava EventBus示例中的一個簡單示例

package com.javarticles.guava;

import com.google.common.eventbus.EventBus;

public class SimpleEventBusExample {
    public static void main(String[] args) {
        EventBus eventBus = new EventBus();
        eventBus.register(new SimpleListener());
        System.out.println("Post Simple EventBus Example");
        eventBus.post("Simple EventBus Example");
    }
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM