findViewById во фрагменте
При использовании в классе фрагмента выводит ошибку Unresolved reference: findViewById.
Как реализовать findViewById во фрагменте или возможно использовать что-то другое?
Кнопка на которую я ссылаюсь находится в одноименном фрагменте активити:
package com.example.myapplication.ui.gallery
import android.content.Intent
import android.os.Bundle
import android.view.LayoutInflater
import android.view.View
import android.view.ViewGroup
import android.widget.ImageButton
import android.widget.TextView
import androidx.fragment.app.Fragment
import androidx.lifecycle.Observer
import androidx.lifecycle.ViewModelProvider
import com.example.myapplication.R
import com.example.myapplication.ScrollingActivity
class GalleryFragment : Fragment() {
private lateinit var galleryViewModel: GalleryViewModel
override fun onCreateView(
inflater: LayoutInflater,
container: ViewGroup?,
savedInstanceState: Bundle?
): View? {
galleryViewModel =
ViewModelProvider(this).get(GalleryViewModel::class.java)
val root = inflater.inflate(R.layout.fragment_gallery, container, false)
galleryViewModel.text.observe(viewLifecycleOwner, Observer {
})
return root
var podborbtn = findViewById<ImageButton>(R.id.podborbtn)
podborbtn.setOnClickListener{
val intent = Intent(context, ScrollingActivity::class.java)
startActivity(intent);
}
}
}