상세 컨텐츠

본문 제목

Binding(2) - ViewBinding

Android/Binding

by KDLiam 2023. 9. 5. 22:06

본문

// MainActivity.kt

import androidx.appcompat.app.AppCompatActivity
import android.os.Bundle
import com.example.a14_intent.databinding.ActivityMainBinding

class MainActivity : AppCompatActivity() {

    private lateinit var binding: ActivityMainBinding // Declare a ViewBinding Class

    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)

		// viewBinding Initialize
        binding = ActivityMainBinding.inflate(layoutInflater)
        setContentView(binding.root)
    }
}
// build.gradle

android {
    viewBinding {
        enabled = true
    }
}

'Android > Binding' 카테고리의 다른 글

Binding(1) - DataBinding  (0) 2023.09.01

관련글 더보기