मेरे कोटलिन फ़ंक्शन में, गतिविधि के प्रमाणीकरण को कैप्चर करने के नीचे, नीचे एक टुकड़े में मेरा ऑनवेन्ट। हालांकि, मैं उस पर ट्रिगर नहीं कर सकता।कोटलिन: क्या हम कोटलिन में इवेंटबस (ग्रीनरोबोट) की सदस्यता रद्द कर सकते हैं?
@Subscribe
fun onEvent(event: AuthenticationEvent) {
if (event.isAuthenticated) {
startFragment(signInFragment, SignInFragment.TAG)
} else {
startFragment(signOutFragment, SignOutFragment.TAG)
}
}
मेरी build.gradle फ़ाइल में, मैं इस
compile 'org.greenrobot:eventbus:3.0.0'
जोड़ने है वहाँ कुछ भी मैं इस ट्रिगर प्राप्त करने के लिए क्या करने की जरूरत है?
आप अपना ईवेंट कैसे पोस्ट करते हैं? अपनी गतिविधि में अपना पंजीकृत इवेंटबस रखें? कृपया अधिक जानकारी जोड़ें। – yennsarah
https://github.com/greenrobot/EventBus/issues/286 –
मैंने रेज़्यूम पर पंजीकरण किया है, और रद्द करें पर रोकें। घटना का एक ही पोस्ट जावा में किसी अन्य वर्ग पर कब्जा कर लिया जा सकता है। – Elye