From d0787201ae9fdd633fa23ee8cc1268adbc1a1373 Mon Sep 17 00:00:00 2001 From: Helium314 Date: Sun, 1 Jun 2025 19:53:56 +0200 Subject: [PATCH] get rid of warnings in SuggestionStripView and add a comment --- app/src/main/java/helium314/keyboard/latin/Dictionary.java | 4 +--- .../keyboard/latin/suggestions/SuggestionStripView.kt | 3 +++ 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/helium314/keyboard/latin/Dictionary.java b/app/src/main/java/helium314/keyboard/latin/Dictionary.java index 2a9c3d190..b9e9f0344 100644 --- a/app/src/main/java/helium314/keyboard/latin/Dictionary.java +++ b/app/src/main/java/helium314/keyboard/latin/Dictionary.java @@ -6,8 +6,6 @@ package helium314.keyboard.latin; -import androidx.annotation.NonNull; - import java.util.ArrayList; import java.util.Locale; @@ -183,7 +181,7 @@ public abstract class Dictionary { * Not a true dictionary. A placeholder used to indicate suggestions that don't come from any * real dictionary. */ - static class PhonyDictionary extends Dictionary { + public static class PhonyDictionary extends Dictionary { PhonyDictionary(final String type) { super(type, null); } diff --git a/app/src/main/java/helium314/keyboard/latin/suggestions/SuggestionStripView.kt b/app/src/main/java/helium314/keyboard/latin/suggestions/SuggestionStripView.kt index 8f3148e60..7c58f8b92 100644 --- a/app/src/main/java/helium314/keyboard/latin/suggestions/SuggestionStripView.kt +++ b/app/src/main/java/helium314/keyboard/latin/suggestions/SuggestionStripView.kt @@ -60,6 +60,7 @@ import helium314.keyboard.latin.utils.setToolbarButtonsActivatedStateOnPrefChang import java.util.concurrent.atomic.AtomicBoolean import kotlin.math.min +@SuppressLint("InflateParams") class SuggestionStripView(context: Context, attrs: AttributeSet?, defStyle: Int) : RelativeLayout(context, attrs, defStyle), View.OnClickListener, OnLongClickListener, OnSharedPreferenceChangeListener { @@ -119,6 +120,8 @@ class SuggestionStripView(context: Context, attrs: AttributeSet?, defStyle: Int) val colors = Settings.getValues().mColors // expand key + // weird way of setting size (default is config_suggestions_strip_edge_key_width) + // but better not change it or people will complain val toolbarHeight = min(toolbarExpandKey.layoutParams.height, resources.getDimension(R.dimen.config_suggestions_strip_height).toInt()) toolbarExpandKey.layoutParams.height = toolbarHeight toolbarExpandKey.layoutParams.width = toolbarHeight // we want it square