美文网首页
kotlin 表达式记录

kotlin 表达式记录

作者: kot_flu | 来源:发表于2019-11-26 11:47 被阅读0次
写法1.
//selected类似是viewModel.areaSelected 的结果带参
viewModel.areaSelected.observe(this, Observer { selected->
                if (selected){
                    
                }
        })

写法2.   这个地方it就是默认的形式带数
viewModel.areaSelected.observe(this, Observer {  // it:Boolean!

        })


//这个是正常的  object :Observer 实现接口的写法
categoryViewModel.countData.observe(this, object :Observer<Int>{
            override fun onChanged(t: Int?) {
                
            }

        })

// 一样的写法,lamda表达式  实现接口
categoryViewModel.countData.observe(this, Observer<Int> {  //it:Int!
            
        })

相关文章

网友评论

      本文标题:kotlin 表达式记录

      本文链接:https://www.haomeiwen.com/subject/mdsewctx.html