From 57ae06a83c07b9bebace8620aa77b764ccdbb601 Mon Sep 17 00:00:00 2001 From: Mathias Boulay Date: Sat, 5 Aug 2023 18:53:06 +0200 Subject: [PATCH] Fix[profile-editor]: Spinner height aligned with the rest, better selected visibility --- .../fragments/ProfileEditorFragment.java | 2 +- .../pojavlaunch/multirt/RTSpinnerAdapter.java | 2 +- .../res/drawable/background_line_selected.xml | 4 ---- .../drawable/background_line_unselected.xml | 4 ++-- .../res/layout/fragment_profile_editor.xml | 6 ++--- .../main/res/layout/item_simple_list_1.xml | 24 +++++++++++++++++++ .../src/main/res/values/dimens.xml | 4 ++++ 7 files changed, 35 insertions(+), 11 deletions(-) create mode 100644 app_pojavlauncher/src/main/res/layout/item_simple_list_1.xml diff --git a/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/fragments/ProfileEditorFragment.java b/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/fragments/ProfileEditorFragment.java index 5df28efa7..f01ee9407 100644 --- a/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/fragments/ProfileEditorFragment.java +++ b/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/fragments/ProfileEditorFragment.java @@ -75,7 +75,7 @@ public class ProfileEditorFragment extends Fragment { List renderList = new ArrayList<>(5); Collections.addAll(renderList, getResources().getStringArray(R.array.renderer)); renderList.add("Default"); - mDefaultRenderer.setAdapter(new ArrayAdapter<>(getContext(), android.R.layout.simple_list_item_1, renderList)); + mDefaultRenderer.setAdapter(new ArrayAdapter<>(getContext(), R.layout.item_simple_list_1, renderList)); // Set up behaviors mSaveButton.setOnClickListener(v -> { diff --git a/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/multirt/RTSpinnerAdapter.java b/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/multirt/RTSpinnerAdapter.java index e5548fceb..f7de37374 100644 --- a/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/multirt/RTSpinnerAdapter.java +++ b/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/multirt/RTSpinnerAdapter.java @@ -56,7 +56,7 @@ public class RTSpinnerAdapter implements SpinnerAdapter { public View getView(int position, @Nullable View convertView, @NonNull ViewGroup parent) { View view = convertView != null? convertView: - LayoutInflater.from(mContext).inflate(android.R.layout.simple_list_item_1, parent,false); + LayoutInflater.from(mContext).inflate(R.layout.item_simple_list_1, parent,false); Runtime runtime = mRuntimes.get(position); if(position == mRuntimes.size() - 1 ){ diff --git a/app_pojavlauncher/src/main/res/drawable/background_line_selected.xml b/app_pojavlauncher/src/main/res/drawable/background_line_selected.xml index 56fa839b7..f962a8189 100644 --- a/app_pojavlauncher/src/main/res/drawable/background_line_selected.xml +++ b/app_pojavlauncher/src/main/res/drawable/background_line_selected.xml @@ -7,10 +7,6 @@ - - diff --git a/app_pojavlauncher/src/main/res/drawable/background_line_unselected.xml b/app_pojavlauncher/src/main/res/drawable/background_line_unselected.xml index d1cd8faba..1c95d5431 100644 --- a/app_pojavlauncher/src/main/res/drawable/background_line_unselected.xml +++ b/app_pojavlauncher/src/main/res/drawable/background_line_unselected.xml @@ -8,8 +8,8 @@ + android:bottom="@dimen/padding_input_bottom" + android:top="@dimen/padding_input_top" /> + tools:paddingVertical="@dimen/_12sdp" /> + tools:paddingVertical="@dimen/_12sdp" /> + + + diff --git a/app_pojavlauncher/src/main/res/values/dimens.xml b/app_pojavlauncher/src/main/res/values/dimens.xml index c4dfec7d0..3a04517e8 100644 --- a/app_pojavlauncher/src/main/res/values/dimens.xml +++ b/app_pojavlauncher/src/main/res/values/dimens.xml @@ -16,6 +16,10 @@ @dimen/_24sdp @dimen/_32sdp + + @dimen/padding_heavy + @dimen/_11sdp + 60dp 60dp