diff --git a/app/src/main/java/it/integry/integrywmsnative/core/di/Converters.java b/app/src/main/java/it/integry/integrywmsnative/core/di/Converters.java index dbadd7a5..23dcca26 100644 --- a/app/src/main/java/it/integry/integrywmsnative/core/di/Converters.java +++ b/app/src/main/java/it/integry/integrywmsnative/core/di/Converters.java @@ -838,6 +838,12 @@ public class Converters { } + @BindingAdapter("visibilityWhenNotNull") + public static void bindViewVisibilityWhenNotNull(View view, Object genericObject) { + view.setVisibility(genericObject == null ? View.GONE : View.VISIBLE); + } + + @BindingAdapter("visibilityWhenNull") public static void bindViewVisibilityWhenNull(View view, ObservableField bindableObject) { diff --git a/app/src/main/res/layout/fragment_main_rettifica_giacenze.xml b/app/src/main/res/layout/fragment_main_rettifica_giacenze.xml index a500d7ce..465a1fa7 100644 --- a/app/src/main/res/layout/fragment_main_rettifica_giacenze.xml +++ b/app/src/main/res/layout/fragment_main_rettifica_giacenze.xml @@ -6,15 +6,10 @@ - - - - - + android:orientation="horizontal" + app:visibilityWhenNotNull="@{view.currentMtbColtObs.posizione}">