नीचे दिए गए कोड में, यदि यात्रा खाली है तो मैं अपने खाली दृश्य दिखाना चाहता हूं और फिर वापस लौटाएं और नीचे दिए गए कोड को चलाने से बचें, लेकिन संकलक कहता है "यहां वापसी की अनुमति नहीं है"।लैम्ब्डा के अंदर वापसी का उपयोग करना?
mainRepo.fetchUpcomingTrips { trips ->
if (trips.isEmpty()) {
showEmptyViews()
return
}
// run some code if it's not empty
}
क्या ऐसा करने का कोई तरीका है?
मुझे पता है कि मैं इसे किसी अन्य ब्लॉक में डाल सकता हूं लेकिन अगर मुझे कुछ और लिखना नफरत है, तो कुछ और स्थितियों के दौरान मेरी राय में यह कम समझने योग्य/पठनीय है।