Kotlin: open new Activity inside of a Fragment

后端 未结 13 2192
醉话见心
醉话见心 2020-12-05 16:32

How can I open a new Activity inside of a fragment when using a button?

I tried this

override fun onViewCreated(view: View, savedInstanceState: Bundle?         


        
13条回答
  •  情深已故
    2020-12-05 17:23

    Try getting the context from the fragment instead

    override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
      super.onViewCreated(view, savedInstanceState)
    
      LogOut_btn.setOnClickListener {
        //FirebaseAuth.getInstance().signOut()
         val intent = Intent (view.context, Main::class.java)
        startActivity(intent)
      }
    }
    

提交回复
热议问题