【Android】在Kotlin中更優雅地使用LiveData

因爲LiveData#Observer接口定義在Java中,且接受一個Nullable參數,致使其不能很好的兼容Kotlin的SAM以及NonNull等語法特性:android viewModel.order.observe(viewLifecycleOwner, Observe { it?.let { applyCurrentOrder(it) } }
相關文章
相關標籤/搜索