EventBas簡單的黏性事件傳值的簡單實現

2021-08-13 03:20:59 字數 982 閱讀 3911

首頁第一步 我們要定乙個類  ,定義屬性 把對應的字段       定義 get set 引入

在自己的需求的介面 拿到對應的id 引數   ,比如乙個bnaner的輪廓圖裡面的id 

banner.setonbannerlistener(new onbannerlistener() 

userpresenter = new userpresenter2(this);

userpresenter.getusers(id);

}//接收訊息 新增註解 如果是黏性事件 將stick設定為true

@subscribe(threadmode = threadmode.main, sticky = true)

public void receivemessage(bas ge)

@override

protected void ondestroy()

@override

public void getnews(home2.retbean hdurl)

如果看不懂就下面的**

//註冊事件

if (!eventbus.getdefault().isregistered(main2activity.this))

把id提成全域性     private string id;

//接收訊息  新增註解 如果是黏性事件 將stick設定為true

@subscribe(threadmode = threadmode.main, sticky = true)

public void receivemessage(bas ge)

@override

protected void ondestroy()

EventBus 簡單實用 黏性事件

匯入依賴 implementation org.greenrobot eventbus 3.0.0 這種是黏性事件 eventbus.getdefault poststicky token token是我需要傳遞的引數接受頁面需要註冊與反註冊 eventbus.getdefault register...

DataGridView的屬性 事件 方法

屬性名 操作博主翻譯 allowusertoaddrows 設定false 是否向使用者顯示用於新增行的選項 columns 拖動滾動條時,固定此列 rowheadersvisible 設定為 false 最左側列是否顯示 rowtemplate defaultcellstyle datagridv...

Vue的屬性 事件 插槽

子元件為何不可以修改父元件傳遞的propos?如果修改了,vue是如何監控到屬性的修改並給出警告的?按個人的理解的話 由於單向資料流,屬性只能通過父元件傳遞到自元件,但是不能反過來,至於vue監控屬性的修改給出警告的話,應該回到我們的生命週期,在事件發生改變之後呢,vue重新修改,更新dom節點,發...