Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import androidx.appcompat.app.AppCompatActivity
- import android.os.Bundle
- import com.example.myapplication.databinding.ActivityMainBinding
- // MainActivity Class
- class MainActivity : AppCompatActivity() {
- override fun onCreate(savedInstanceState: Bundle?) {
- super.onCreate(savedInstanceState)
- // 자동으로 완성된 Activity Main Binding 클래스를 인스턴스로 가져온다.
- val activityMainBinding: ActivityMainBinding = ActivityMainBinding.inflate(layoutInflater)
- // 레이아웃 연결 방식에서 뷰 바인딩 연결 방식으로 변경
- setContentView(activityMainBinding.root)
- // 뷰 바인딩 후 뷰 컴포넌트 접근 방법
- // 이전 방식
- // 1. val textView: TextView = findViewById(R.id.text_View)
- // 2. textView.text = "Hellow World!"
- // 현재 방식
- activityMainBinding.TextView.text ="Hello World!"
- }
- }
Add Comment
Please, Sign In to add comment