반응형
findViewById 생략하기
설명
- kotlin-android-extensions 플러그인을 사용하여 findViewById를 수행하지 않고 직접 view 객체를 참조할 수 있다.
- 현재는 Deprecated된 방법 -> DataBinding 방식을 권장
코드
build.gradleplugins {
...
id 'kotlin-android-extensions' // 추가
}
MainActivity
import android.os.Bundle
import androidx.appcompat.app.AppCompatActivity
import kotlinx.android.synthetic.main.activity_main.* // import 추가
class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
button.setOnClickListener {
textView.text = "Hello World"
}
}
}
반응형
'Development > Android' 카테고리의 다른 글
[Android] LiveData (0) | 2021.02.09 |
---|---|
[Android] DataBinding (0) | 2021.02.09 |
[Android] SoundPool (0) | 2021.02.09 |
[Android] MediaPlayer (0) | 2021.02.09 |
[Android] Resources (0) | 2021.02.09 |