Data binding fragment di android studio tidak bisa di import

Saya mengikuti kelas navigation di android, saat itu di bagian data binding saat saya import fragment quiz bindingnya dia bilang unresolved reference seperti ini: 2020-05-04-1.png Nah, terus saya udah nyari lama waktu itu ga ketemu errornya dimana, terus dia juga bilang: A 'return' expression required in a function with a block body ('{...}') Itu di QuizFragment.kt, tapi di intro fragmentnya, berhasil Ini kode lengkap QuizFragmentnya:
package com.example.learnbackend

import android.os.Bundle
import androidx.fragment.app.Fragment
import android.view.LayoutInflater
import android.view.View
import android.view.ViewGroup
import androidx.databinding.DataBindingUtil
import com.example.learnbackend.databinding.FragmentQuizBinding

class QuizFragment : Fragment() {

    override fun onCreateView(
        inflater: LayoutInflater, container: ViewGroup?,
        savedInstanceState: Bundle?
    ): View? {
//        // Inflate the layout for this fragment
//        return inflater.inflate(R.layout.fragment_quiz, container, false)

        //Data binding
        val binding: FragmentQuizBinding = DataBindingUtil.inflate(
            inflater, R.layout.fragment_quiz, container, false)
    }

}
Saya juga pernah nyoba rebuild projectnya, tapi build untuk gradlenya gagal, Komentar sudah saya hapus. Nah waktu itu juga kalo ga salah pas saya buat intro fragment itu ada satu tambahan pilihan dari pada di video kang hilman,Kalo ga salah itu Target Source Set. Lalu saya coba buka tab bikin fragment(hanya membuka) dari app bukan file, disitu ga ada pilihan tambahannnya lagi. Jadi kayanya waktu itu saya bikin introfragment di app, bukan file(tab atas), tapi quizfragmentnya di file, jadi mungkin berpengaruh. Nah terus pilihan centang itu cuma ada satu, ga dua kaya di video kang hilman itu Include factory methods, saya ga centang itu. android studio 3.5.1 memang beda dengan yang video kang hilman. Terimakasih.
avatar YakobusPatrick

Ditanyakan oleh @YakobusPatrick

145 Kontribusi 11 Poin

Login untuk menanggapi


Jawaban

Belum ada Jawaban, jadi yang pertama

Login untuk gabung berdiskusi