diff --git a/app/src/main/java/com/natalieperna/cupful/views/IngredientSpinner.java b/app/src/main/java/com/natalieperna/cupful/views/IngredientSpinner.java index c510ede..30a7aac 100644 --- a/app/src/main/java/com/natalieperna/cupful/views/IngredientSpinner.java +++ b/app/src/main/java/com/natalieperna/cupful/views/IngredientSpinner.java @@ -5,6 +5,7 @@ import android.util.Log; import android.view.LayoutInflater; import android.view.View; +import android.view.WindowManager; import android.widget.ArrayAdapter; import android.widget.SearchView; import android.widget.SpinnerAdapter; @@ -73,6 +74,9 @@ private AlertDialog createDialog() { .setNegativeButton(android.R.string.cancel, (dialog, which) -> dialog.dismiss()); AlertDialog dialog = builder.create(); + // Resize with soft keyboard + dialog.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE); + // Set dialog adapter IngredientAdapter dialogAdapter = new IngredientAdapter(ingredients, pos -> { setSelection(pos);