Advanced Data Binding - Google I/O 2016'u izlemeyi yeni bitirdim ve farklı görünümlerde kullanılan ifademin tekrarlanmasını azaltmak için aşağıdakileri uygulamak istiyorum.Android verisinde diğer View ID'ye bakılamıyor bağlanma
Ama bunun benim durumumda iş yapamazsınız:
Ben önemli bir noktadan cevapsız:
<ImageButton
android:id="@+id/btn_list"
android:layout_width="48dp"
android:layout_height="48dp"
android:layout_gravity="start"
android:background="@drawable/btn_s01_list"
android:visibility="@{bean.shouldHideControls? View.GONE: View.VISIBLE}"/>
<ToggleButton
android:id="@+id/btn_radar"
android:layout_width="48dp"
android:layout_height="48dp"
android:background="@drawable/btn_radar_selector"
android:checked="false"
android:gravity="end"
android:text=""
android:textOff=""
android:textOn=""
android:visibility="@{btn_list.visibility}"/>
ve aldığım Düzenleme
Error:(426, 39) Identifiers must have user defined types from the XML file. btn_list is missing it
Aynı konuşma ... Görünüm kimlikleri deve-kasıtlı.