티스토리 뷰
gradle 7.2.2로 넘어 오면서
kotlin-android-extensions이 deprecated되면서 viewBinding으로 변경하게 되었다.
기존 source에서 삭제되는 부분은 패키지의 kotlinx.android.synthetic.main.*, Gradle의 kotlin-android-extensions과
변경되는 부분 클래스는 private lateinit var binding: ActivityMainBinding, Gradle은 kotlin-parcelize 이정도가 되겠다.
private lateinit var binding: ActivityMainBinding
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
binding = ActivityMainBinding.inflate(layoutInflater)
setContentView(binding.root)
// setContentView(R.layout.activity_main)
}
// 사용
binding.text1.text = "test"
끝.
'장난감 정리 중' 카테고리의 다른 글
| windows 11에서 한영전환 Shift + Space로 변경하기 (0) | 2022.11.01 |
|---|---|
| Android 적응형 배너 적용 (0) | 2022.08.07 |
| macOS Monterey에서 한영변환 shift+space (0) | 2022.05.22 |
| iOS에서 admob의 SKAdNetwork적용 후 앱 승인요청 필요 정보. (0) | 2021.06.01 |
| Datagrip에서 dbms_output 출력하기 (1) | 2021.04.03 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- IViewObject
- 한영전환
- cudnn
- javascript
- capture
- GNUStep
- Profiler
- CI
- CUDA
- VCL
- TShellWindows
- Atom
- Swift Package Manager
- Xcode
- FindWindows
- TensorFlow
- CppWebBrowser
- IHTMLElement
- Bada
- ollama
- BCB
- hosts
- Python
- 프로젝트
- regexp
- Eclipse
- Copilot
- SCM
- jupyter
- java
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 |
글 보관함