From 7510453f3971ee9866f83d2d20ee7fa18738475d Mon Sep 17 00:00:00 2001 From: Arty Bishop Date: Wed, 6 Nov 2019 14:21:33 +0100 Subject: [PATCH] Swapped single action overflow menu for the toolbar refresh button. --- .../rtbishop/lookingsat/ui/MainActivity.kt | 21 ++---------- .../main/res/drawable/launcher_background.xml | 2 +- app/src/main/res/layout/app_bar_main.xml | 15 ++++++--- app/src/main/res/layout/content_main.xml | 3 +- app/src/main/res/menu/main_menu.xml | 9 ------ app/src/main/res/values/colors.xml | 11 ++++--- app/src/main/res/values/dimens.xml | 2 +- app/src/main/res/values/styles.xml | 32 ++++++++++++------- 8 files changed, 44 insertions(+), 51 deletions(-) delete mode 100644 app/src/main/res/menu/main_menu.xml diff --git a/app/src/main/java/com/rtbishop/lookingsat/ui/MainActivity.kt b/app/src/main/java/com/rtbishop/lookingsat/ui/MainActivity.kt index 3b396342..4c3e3cfc 100644 --- a/app/src/main/java/com/rtbishop/lookingsat/ui/MainActivity.kt +++ b/app/src/main/java/com/rtbishop/lookingsat/ui/MainActivity.kt @@ -7,8 +7,6 @@ import android.content.pm.PackageManager import android.net.Uri import android.os.Bundle import android.os.CountDownTimer -import android.view.Menu -import android.view.MenuItem import android.view.View import android.widget.ImageButton import android.widget.TextView @@ -61,8 +59,8 @@ class MainActivity : AppCompatActivity() { private fun setupComponents() { viewModel = ViewModelProvider(this).get(MainViewModel::class.java) - timerLayout = findViewById(R.id.timer_layout) - timeToAos = findViewById(R.id.time_to_aos) + timerLayout = findViewById(R.id.toolbar_layout_timer) + timeToAos = findViewById(R.id.toolbar_time_to_aos) val toolbar: Toolbar = findViewById(R.id.toolbar) setSupportActionBar(toolbar) @@ -121,8 +119,7 @@ class MainActivity : AppCompatActivity() { drawerBtnTle.setOnClickListener { viewModel.updateTwoLineElementFile() } drawerBtnTrans.setOnClickListener { viewModel.updateTransmittersDatabase() } drawerBtnGithub.setOnClickListener { - val intentGitHub = Intent(Intent.ACTION_VIEW, Uri.parse(githubUrl)) - startActivity(intentGitHub) + startActivity(Intent(Intent.ACTION_VIEW, Uri.parse(githubUrl))) } drawerBtnExit.setOnClickListener { finish() } } @@ -179,16 +176,4 @@ class MainActivity : AppCompatActivity() { val navController = findNavController(R.id.nav_host) return navController.navigateUp(appBarConfig) || super.onSupportNavigateUp() } - - override fun onCreateOptionsMenu(menu: Menu?): Boolean { - menuInflater.inflate(R.menu.main_menu, menu) - return true - } - - override fun onOptionsItemSelected(item: MenuItem): Boolean { - when (item.itemId) { - R.id.menu_refresh -> Toast.makeText(this, "Refresh", Toast.LENGTH_SHORT).show() - } - return super.onOptionsItemSelected(item) - } } \ No newline at end of file diff --git a/app/src/main/res/drawable/launcher_background.xml b/app/src/main/res/drawable/launcher_background.xml index e37eedb0..96c84546 100644 --- a/app/src/main/res/drawable/launcher_background.xml +++ b/app/src/main/res/drawable/launcher_background.xml @@ -3,6 +3,6 @@ \ No newline at end of file diff --git a/app/src/main/res/layout/app_bar_main.xml b/app/src/main/res/layout/app_bar_main.xml index dc67d8e4..756ae53c 100644 --- a/app/src/main/res/layout/app_bar_main.xml +++ b/app/src/main/res/layout/app_bar_main.xml @@ -16,18 +16,25 @@ android:layout_height="?attr/actionBarSize"> + + diff --git a/app/src/main/res/layout/content_main.xml b/app/src/main/res/layout/content_main.xml index bc254f09..96a1cd3b 100644 --- a/app/src/main/res/layout/content_main.xml +++ b/app/src/main/res/layout/content_main.xml @@ -17,5 +17,6 @@ app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintRight_toRightOf="parent" app:layout_constraintTop_toTopOf="parent" - app:navGraph="@navigation/nav_graph" /> + app:navGraph="@navigation/nav_graph" + tools:ignore="FragmentTagUsage" /> \ No newline at end of file diff --git a/app/src/main/res/menu/main_menu.xml b/app/src/main/res/menu/main_menu.xml deleted file mode 100644 index 9daf6e35..00000000 --- a/app/src/main/res/menu/main_menu.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - - \ No newline at end of file diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml index a8056094..c590b626 100644 --- a/app/src/main/res/values/colors.xml +++ b/app/src/main/res/values/colors.xml @@ -1,8 +1,9 @@ - #FFE082 - #101010 - #080808 - #C0C0C0 - #800000 + #FFE082 + #101010 + #C0C0C0 + #191919 + #080808 + #800000 diff --git a/app/src/main/res/values/dimens.xml b/app/src/main/res/values/dimens.xml index 5bdc6d2f..8fcc18c4 100644 --- a/app/src/main/res/values/dimens.xml +++ b/app/src/main/res/values/dimens.xml @@ -1,4 +1,4 @@ - 288dp + 292dp 16dp diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml index 0572fdae..ed360ef6 100644 --- a/app/src/main/res/values/styles.xml +++ b/app/src/main/res/values/styles.xml @@ -1,15 +1,15 @@ + +