Fix visibilità posizione in rettifica giacenze

This commit is contained in:
Giuseppe Scorrano 2025-02-05 12:59:35 +01:00
parent 13ec0c745e
commit bce8f2a8b7
2 changed files with 8 additions and 6 deletions

View File

@ -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) {

View File

@ -6,15 +6,10 @@
<data>
<import type="it.integry.integrywmsnative.R" />
<import type="android.text.Html" />
<import type="androidx.databinding.ObservableList" />
<import type="it.integry.integrywmsnative.core.utility.UtilityDate" />
<import type="it.integry.integrywmsnative.core.utility.UtilityString" />
<import type="android.view.View" />
<variable
@ -77,7 +72,8 @@
<androidx.appcompat.widget.LinearLayoutCompat
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
android:orientation="horizontal"
app:visibilityWhenNotNull="@{view.currentMtbColtObs.posizione}">
<androidx.appcompat.widget.AppCompatTextView
style="@style/AppTheme.NewMaterial.Text.Medium"