From 0126e3db64bd1afa6c31c6d06f61f1082101a9e5 Mon Sep 17 00:00:00 2001 From: Dimo Karaivanov Date: Fri, 28 Oct 2022 15:10:11 +0300 Subject: [PATCH] * Candidates list no longer covers the application in use * Changed the candidates list styles to match the application look and feel --- res/drawable/suggestion_separator.xml | 5 + res/layout/mainview.xml | 113 +++++---- res/layout/suggestion_list_view.xml | 17 ++ res/values/colors.xml | 10 +- res/values/dimens.xml | 28 +-- .../github/sspanak/tt9/ime/KeyPadHandler.java | 15 -- .../sspanak/tt9/ime/SoftKeyHandler.java | 8 +- .../github/sspanak/tt9/ime/TraditionalT9.java | 6 + .../tt9/preferences/T9Preferences.java | 2 + .../github/sspanak/tt9/ui/CandidateView.java | 231 ------------------ .../sspanak/tt9/ui/SuggestionsAdapter.java | 67 +++++ .../sspanak/tt9/ui/SuggestionsView.java | 137 +++++++++++ 12 files changed, 313 insertions(+), 326 deletions(-) create mode 100644 res/drawable/suggestion_separator.xml create mode 100644 res/layout/suggestion_list_view.xml delete mode 100644 src/io/github/sspanak/tt9/ui/CandidateView.java create mode 100644 src/io/github/sspanak/tt9/ui/SuggestionsAdapter.java create mode 100644 src/io/github/sspanak/tt9/ui/SuggestionsView.java diff --git a/res/drawable/suggestion_separator.xml b/res/drawable/suggestion_separator.xml new file mode 100644 index 00000000..ba68ceec --- /dev/null +++ b/res/drawable/suggestion_separator.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/res/layout/mainview.xml b/res/layout/mainview.xml index 9aec8501..d6b85c99 100644 --- a/res/layout/mainview.xml +++ b/res/layout/mainview.xml @@ -1,61 +1,72 @@ + android:layout_height="wrap_content" + android:orientation="vertical"> -