From fe8e44b162dda0fc713fbb5b8a77e66a32b30ba8 Mon Sep 17 00:00:00 2001 From: tibbi Date: Wed, 5 Jan 2022 09:48:41 +0100 Subject: [PATCH] adding FAQ and Settings activities --- app/src/main/AndroidManifest.xml | 16 ++++++---- .../keyboard/activities/MainActivity.kt | 29 +++++++++++++++++++ app/src/main/res/menu/menu_main.xml | 15 +++++++++- 3 files changed, 54 insertions(+), 6 deletions(-) diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index fc703103..7de39c70 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -17,6 +17,10 @@ android:supportsRtl="true" android:theme="@style/AppTheme"> + + - - + android:label="@string/settings" + android:parentActivityName=".activities.MainActivity"> + + startActivity(Intent(applicationContext, SettingsActivity::class.java)) + R.id.about -> launchAbout() + else -> return super.onOptionsItemSelected(item) + } + return true + } + + private fun launchAbout() { + val licenses = 0 + + val faqItems = arrayListOf( + FAQItem(R.string.faq_2_title_commons, R.string.faq_2_text_commons), + FAQItem(R.string.faq_6_title_commons, R.string.faq_6_text_commons), + ) + + startAboutActivity(R.string.app_name, licenses, BuildConfig.VERSION_NAME, faqItems, true) + } } diff --git a/app/src/main/res/menu/menu_main.xml b/app/src/main/res/menu/menu_main.xml index 6940e3ae..1b13619a 100644 --- a/app/src/main/res/menu/menu_main.xml +++ b/app/src/main/res/menu/menu_main.xml @@ -1 +1,14 @@ - + + + + +