How to use data-binding with Fragment

后端 未结 14 1035
不思量自难忘°
不思量自难忘° 2020-11-29 16:48

I\'m trying to follow data-binding example from official google doc https://developer.android.com/tools/data-binding/guide.html

except that I\'m trying to apply data

14条回答
  •  攒了一身酷
    2020-11-29 17:21

    I have been finding Answer for my application and here is the answer for Kotlin Language.

    
    private lateinit var binding: FragmentForgetPasswordBinding
    
    override fun onCreateView(
            inflater: LayoutInflater, container: ViewGroup?,
            savedInstanceState: Bundle?
        ): View? {
    binding=DataBindingUtil.inflate(inflater,R.layout.fragment_forget_password,container,false)
            val viewModel=ViewModelProvider(this).get(ForgetPasswordViewModel::class.java)
            binding.recoveryViewModel=viewModel
            viewModel.forgetPasswordInterface=this
            return binding.root
    }
    

提交回复
热议问题