From 59c808cfd118151b661f231411b81ecf5dad2048 Mon Sep 17 00:00:00 2001 From: tibbi Date: Sat, 22 May 2021 20:21:20 +0200 Subject: [PATCH] show some russian letters on the dialpad too on russian devices --- .../dialer/activities/DialpadActivity.kt | 11 +++++++++++ app/src/main/res/layout/dialpad.xml | 6 ++++++ app/src/main/res/values/styles.xml | 1 + 3 files changed, 18 insertions(+) diff --git a/app/src/main/kotlin/com/simplemobiletools/dialer/activities/DialpadActivity.kt b/app/src/main/kotlin/com/simplemobiletools/dialer/activities/DialpadActivity.kt index c1b36595..cd94c2d7 100644 --- a/app/src/main/kotlin/com/simplemobiletools/dialer/activities/DialpadActivity.kt +++ b/app/src/main/kotlin/com/simplemobiletools/dialer/activities/DialpadActivity.kt @@ -46,6 +46,17 @@ class DialpadActivity : SimpleActivity() { speedDialValues = config.getSpeedDialValues() privateCursor = getMyContactsCursor(false, true)?.loadInBackground() + if (Locale.getDefault().language == "ru") { + dialpad_2_letters.append("\nАБВГ") + dialpad_3_letters.append("\nДЕЁЖЗ") + dialpad_4_letters.append("\nИЙКЛ") + dialpad_5_letters.append("\nМНОП") + dialpad_6_letters.append("\nРСТУ") + dialpad_7_letters.append("\nФХЦЧ") + dialpad_8_letters.append("\nШЩЪЫ") + dialpad_9_letters.append("\nЬЭЮЯ") + } + dialpad_0_holder.setOnClickListener { dialpadPressed('0', it) } dialpad_1_holder.setOnClickListener { dialpadPressed('1', it) } dialpad_2_holder.setOnClickListener { dialpadPressed('2', it) } diff --git a/app/src/main/res/layout/dialpad.xml b/app/src/main/res/layout/dialpad.xml index 9d3ebd24..ee399157 100644 --- a/app/src/main/res/layout/dialpad.xml +++ b/app/src/main/res/layout/dialpad.xml @@ -58,6 +58,7 @@ android:layout_below="@+id/dialpad_2" android:layout_centerHorizontal="true" android:layout_marginBottom="@dimen/medium_margin" + android:gravity="center_horizontal" android:text="ABC" /> @@ -88,6 +89,7 @@ android:layout_below="@+id/dialpad_3" android:layout_centerHorizontal="true" android:layout_marginBottom="@dimen/medium_margin" + android:gravity="center_horizontal" android:text="DEF" /> @@ -118,6 +120,7 @@ android:layout_below="@+id/dialpad_4" android:layout_centerHorizontal="true" android:layout_marginBottom="@dimen/medium_margin" + android:gravity="center_horizontal" android:text="GHI" /> @@ -147,6 +150,7 @@ android:layout_below="@+id/dialpad_5" android:layout_centerHorizontal="true" android:layout_marginBottom="@dimen/medium_margin" + android:gravity="center_horizontal" android:text="JKL" /> @@ -208,6 +212,7 @@ android:layout_below="@+id/dialpad_7" android:layout_centerHorizontal="true" android:layout_marginBottom="@dimen/medium_margin" + android:gravity="center_horizontal" android:text="PQRS" /> @@ -237,6 +242,7 @@ android:layout_below="@+id/dialpad_8" android:layout_centerHorizontal="true" android:layout_marginBottom="@dimen/medium_margin" + android:gravity="center_horizontal" android:text="TUV" /> diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml index 3fb7b669..8ff62af5 100644 --- a/app/src/main/res/values/styles.xml +++ b/app/src/main/res/values/styles.xml @@ -3,6 +3,7 @@