タグ付けされた質問 「android-viewbinding」

3
ViewBindingとKotlin Android Extensionsの合成ビュー
新しいViewBindingは、Kotlin Android Extensionsと合成ビューバインディングをどのように比較しますか? 新しいViewBindingsによって提供されるNullSafetyとTypeSafetyを別にして、ビューで合成バインディングを使用するKotlinの方法を廃止することを検討する必要があるのはなぜですか。 新しいViewBindingは、事前にBindingクラスを生成するため、パフォーマンスが向上していますか?

5
java.lang.NullPointerException:IDの必要なビューがありません:
Android Studio 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" /> もう1つのxmlはuncludeです。xml: <androidx.constraintlayout.widget.ConstraintLayout android:id="@+id/bottonContainer" android:layout_width="0dp" android:layout_height="104dp" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent"> <include android:id="@+id/qrBottonContainer" layout="@layout/qr_bottom_container" android:layout_width="0dp" android:layout_height="wrap_content" …

3
ViewBinding-インクルードされたレイアウトのバインディングを取得する方法は?
ViewBindingを使用していると、文書化されていないケースがほとんどありません。 最初に、含まれている汎用ビューレイアウトパーツのバインディングを取得するには、メインバインディングでメインレイアウトのアイテムのみを表示しますか? 2番目:含まれているマージタイプレイアウトパーツのバインディングを取得する方法、ここでもメインバインディングはメインレイアウトのアイテムのみを表示しますか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.