这个KOTLIN代码的java等价物是什么?
我正试图做一个关于java数据绑定的GoogleCodeLabs项目来帮助我学习kotlin。这是代码,我在构造带有数据绑定的onViewCreated方法时遇到问题这个KOTLIN代码的java等价物是什么?,java,android,kotlin,android-fragments,Java,Android,Kotlin,Android Fragments,我正试图做一个关于java数据绑定的GoogleCodeLabs项目来帮助我学习kotlin。这是代码,我在构造带有数据绑定的onViewCreated方法时遇到问题 ... override fun onViewCreated(view: View, savedInstanceState: Bundle?) { super.onViewCreated(view, savedInstanceState) binding?.apply {
...
override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
super.onViewCreated(view, savedInstanceState)
binding?.apply {
orderOneCupcake.setOnClickListener { orderCupcake(1) }
orderSixCupcakes.setOnClickListener { orderCupcake(6) }
orderTwelveCupcakes.setOnClickListener { orderCupcake(12) }
}
}
非常感谢一般来说,这只是空检查:
super.onViewCreated(视图,savedInstanceState);
if(绑定!=null){
binding.orderOneCupcake.setOnClickListener(…);
...
}
一般来说,它只是空检查:
super.onViewCreated(视图,savedInstanceState);
if(绑定!=null){
binding.orderOneCupcake.setOnClickListener(…);
...
}