是的,可以在LiveDataBus中傳遞復雜對象。LiveDataBus是基于LiveData實現的事件總線,可以通過LiveData來傳遞任意類型的數據,包括復雜對象,如自定義對象、集合對象等。只需要在LiveData的泛型中指定對應的數據類型即可。當需要傳遞復雜對象時,只需要將對象作為數據傳遞到LiveData中,然后通過LiveDataBus發送事件,接收方就可以獲取到這個復雜對象。需要注意的是,如果傳遞的對象是可變的,需要保證在發送和接收數據時線程安全。
億速云公眾號
手機網站二維碼
Copyright ? Yisu Cloud Ltd. All Rights Reserved. 2018 版權所有
廣州億速云計算有限公司粵ICP備17096448號-1 粵公網安備 44010402001142號增值電信業務經營許可證編號:B1-20181529