From bce8f2a8b774c6752573692b4461dd8255261dd5 Mon Sep 17 00:00:00 2001 From: GiuseppeS Date: Wed, 5 Feb 2025 12:59:35 +0100 Subject: [PATCH] =?UTF-8?q?Fix=20visibilit=C3=A0=20posizione=20in=20rettif?= =?UTF-8?q?ica=20giacenze?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../it/integry/integrywmsnative/core/di/Converters.java | 6 ++++++ .../main/res/layout/fragment_main_rettifica_giacenze.xml | 8 ++------ 2 files changed, 8 insertions(+), 6 deletions(-) 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}">