«android-viewbinding» 태그된 질문

3
합성 뷰가있는 ViewBinding 및 Kotlin Android 확장
새로운 ViewBinding 은 Kotlin Android Extensions 와 합성 뷰 바인딩을 어떻게 비교 합니까? 새로운 ViewBindings에서 제공하는 NullSafety 및 TypeSafety를 제외하고 왜 우리는 Views에 합성 바인딩을 사용하는 Kotlin 방식을 버리는 것을 고려해야합니까? 새로운 ViewBinding은 미리 Binding 클래스를 생성하므로 성능이 더 좋습니까?

5
java.lang.NullPointerException : ID가있는 필수보기가 누락되었습니다.
안드로이드 스튜디오 3.6 app / build.gradle에서 : android { viewBinding.enabled = true 여기 내 XML : <?xml version="1.0" encoding="utf-8"?> <androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="match_parent"> <androidx.constraintlayout.widget.ConstraintLayout android:id="@+id/bluetoothBottonMainContainer" android:layout_width="0dp" android:layout_height="104dp" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent"> <View android:id="@+id/viewPointNotSelect" android:layout_width="16dp" android:layout_height="16dp" android:background="@drawable/circle_transparent" app:layout_constraintBottom_toBottomOf="@+id/separator" app:layout_constraintEnd_toStartOf="@+id/separator" app:layout_constraintTop_toTopOf="parent" /> 그리고 또 다른 XML은 제외 prev. xml : <androidx.constraintlayout.widget.ConstraintLayout …

3
ViewBinding-포함 된 레이아웃에 바인딩하는 방법은 무엇입니까?
ViewBinding으로 작업하는 동안 문서화되지 않은 사례가 거의 없습니다. 첫째 : 포함 된 일반 뷰 레이아웃 부분에 바인딩하는 방법, 기본 바인딩은 기본 레이아웃의 항목 만 볼 수 있습니까? 둘째 : 포함 된 병합 유형 레이아웃 부분에 대한 바인딩을 얻는 방법, 다시 기본 바인딩은 기본 레이아웃의 항목 만 보입니까?
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.