diff --git a/app/src/main/java/it/integry/integrywmsnative/gest/vendita/dialogs/DialogVenditaFiltroAvanzato.java b/app/src/main/java/it/integry/integrywmsnative/gest/vendita/dialogs/DialogVenditaFiltroAvanzato.java index 6f05b426..85a80e9a 100644 --- a/app/src/main/java/it/integry/integrywmsnative/gest/vendita/dialogs/DialogVenditaFiltroAvanzato.java +++ b/app/src/main/java/it/integry/integrywmsnative/gest/vendita/dialogs/DialogVenditaFiltroAvanzato.java @@ -133,6 +133,10 @@ public class DialogVenditaFiltroAvanzato { private void initView(DialogVenditaFiltroAvanzatoBinding bindings, DialogVenditaFiltroAvanzatoViewModel viewModel) { IFiltroOrdiniVendita filtroOrdiniVendita = ClassRouter.getIstance(ClassRouter.PATH.FILTRO_ORDINI_VENDITA); +// bindings.filledExposedDropdownDataCons.setOnFocusChangeListener((v, hasFocus) -> { +// bindings.filledExposedDropdownDataCons.callOnClick(); +// }); + bindings.filledExposedDropdownDataCons.setOnClickListener(view -> { Calendar c = UtilityDate.getCalendarInstance(); diff --git a/app/src/main/res/layout/dialog_vendita_filtro_avanzato.xml b/app/src/main/res/layout/dialog_vendita_filtro_avanzato.xml index 2e3cfb83..5a35575b 100644 --- a/app/src/main/res/layout/dialog_vendita_filtro_avanzato.xml +++ b/app/src/main/res/layout/dialog_vendita_filtro_avanzato.xml @@ -47,6 +47,8 @@ style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox.Dense.ExposedDropdownMenu" android:layout_width="match_parent" android:layout_height="wrap_content" + android:imeOptions="actionNext" + android:nextFocusDown="@id/input_id_viaggio" android:hint="@string/deposit"> @@ -73,6 +77,8 @@ android:layout_height="wrap_content" android:singleLine="true" android:ellipsize="end" + android:imeOptions="actionNext" + android:nextFocusForward="@id/filled_exposed_dropdown_num_ords" app:binding="@{viewmodel.idViaggio}" /> @@ -93,6 +99,8 @@ android:inputType="number|text" android:singleLine="true" android:ellipsize="end" + android:imeOptions="actionNext" + android:nextFocusForward="@id/filled_exposed_dropdown_cliente" app:binding="@{viewmodel.numOrds}"/> @@ -112,6 +120,8 @@ android:inputType="textNoSuggestions" android:singleLine="true" android:ellipsize="end" + android:imeOptions="actionNext" + android:nextFocusForward="@id/filled_exposed_dropdown_vettore" app:binding="@{viewmodel.cliente}"/> @@ -131,6 +141,8 @@ android:inputType="textNoSuggestions" android:singleLine="true" android:ellipsize="end" + android:imeOptions="actionNext" + android:nextFocusForward="@id/filled_exposed_dropdown_automezzo" app:binding="@{viewmodel.vettore}"/> @@ -150,6 +162,8 @@ android:inputType="textNoSuggestions" android:singleLine="true" android:ellipsize="end" + android:imeOptions="actionNext" + android:nextFocusForward="@id/filled_exposed_dropdown_agente" app:binding="@{viewmodel.automezzo}"/> @@ -169,6 +183,8 @@ android:inputType="textNoSuggestions" android:singleLine="true" android:ellipsize="end" + android:imeOptions="actionNext" + android:nextFocusForward="@id/filled_exposed_dropdown_term_cons" app:binding="@{viewmodel.agente}"/> @@ -182,13 +198,13 @@ + android:id="@+id/filled_exposed_dropdown_data_cons" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:inputType="textNoSuggestions" + android:focusable="false" + android:singleLine="true" + app:binding="@{viewmodel.dataConsegna}"/> @@ -201,12 +217,13 @@ android:hint="@string/terms_of_delivery">