From 8bf424f5493cd597fba3102d05f93cfa29541543 Mon Sep 17 00:00:00 2001 From: gdlbo <41114720+gdlbo@users.noreply.github.com> Date: Sun, 5 Mar 2023 15:45:03 +0300 Subject: [PATCH] fixed choice icons for photo engine selection --- .../ru/vtosters/lite/ui/fragments/MediaFragment.java | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/ru/vtosters/lite/ui/fragments/MediaFragment.java b/app/src/main/java/ru/vtosters/lite/ui/fragments/MediaFragment.java index 1c2842786..a7315a802 100644 --- a/app/src/main/java/ru/vtosters/lite/ui/fragments/MediaFragment.java +++ b/app/src/main/java/ru/vtosters/lite/ui/fragments/MediaFragment.java @@ -142,14 +142,17 @@ public class MediaFragment extends MaterialPreferenceToolbarFragment { }); findPreference("select_photo_search_engine").setOnPreferenceClickListener(preference -> { + var deficon = ThemesUtils.recolorDrawable(AndroidUtils.getResources().getDrawable(R.drawable.ic_picture_outline_28)); + var choiceicon = ThemesUtils.recolorDrawable(AndroidUtils.getResources().getDrawable(R.drawable.link_outline_28)); + var items = Arrays.asList( - new ImagineArrayAdapter.ImagineArrayAdapterItem(null, AndroidUtils.getString("by_choice")), + new ImagineArrayAdapter.ImagineArrayAdapterItem(choiceicon, AndroidUtils.getString("by_choice")), new ImagineArrayAdapter.ImagineArrayAdapterItem(R.drawable.yandex, "Yandex"), new ImagineArrayAdapter.ImagineArrayAdapterItem(R.drawable.google, "Google"), new ImagineArrayAdapter.ImagineArrayAdapterItem(R.drawable.microsoft, "Bing"), - new ImagineArrayAdapter.ImagineArrayAdapterItem(null, "TraceMoe"), - new ImagineArrayAdapter.ImagineArrayAdapterItem(null, "Ascii2d"), - new ImagineArrayAdapter.ImagineArrayAdapterItem(null, "Saucenao") + new ImagineArrayAdapter.ImagineArrayAdapterItem(deficon, "TraceMoe"), + new ImagineArrayAdapter.ImagineArrayAdapterItem(deficon, "Ascii2d"), + new ImagineArrayAdapter.ImagineArrayAdapterItem(deficon, "Saucenao") ); var adapter = new ImagineArrayAdapter(requireContext(), items);