From 38d82349a2712b896379fa87baafc05f8c550bad Mon Sep 17 00:00:00 2001 From: amkcpu Date: Sun, 23 Jun 2019 14:25:22 -0300 Subject: [PATCH 1/2] Scheduler Row: Improve wording and layout --- .../info/papdt/blackblub/ui/MainActivity.java | 4 +-- .../res/layout/include_more_settings_row.xml | 26 +++++++-------- .../main/res/layout/include_scheduler_row.xml | 33 +++++++------------ app/src/main/res/values/strings.xml | 7 ++-- 4 files changed, 29 insertions(+), 41 deletions(-) diff --git a/app/src/main/java/info/papdt/blackblub/ui/MainActivity.java b/app/src/main/java/info/papdt/blackblub/ui/MainActivity.java index 9d4f923..55ea22c 100644 --- a/app/src/main/java/info/papdt/blackblub/ui/MainActivity.java +++ b/app/src/main/java/info/papdt/blackblub/ui/MainActivity.java @@ -227,9 +227,8 @@ private void initSchedulerRow() { mSchedulerRow = findViewById(R.id.scheduler_row); mSchedulerIcon = findViewById(R.id.scheduler_icon); mSchedulerStatus = findViewById(R.id.tv_scheduler_status); - Button settingsButton = findViewById(R.id.btn_scheduler_settings); - settingsButton.setOnClickListener(v -> { + mSchedulerRow.setOnClickListener(v -> { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) { PowerManager pm = getSystemService(PowerManager.class); if (pm != null && !pm.isIgnoringBatteryOptimizations(getPackageName())) { @@ -245,7 +244,6 @@ private void initSchedulerRow() { } showSchedulerDialog(); }); - mSchedulerRow.setOnClickListener(v -> settingsButton.performClick()); updateSchedulerRow(); } diff --git a/app/src/main/res/layout/include_more_settings_row.xml b/app/src/main/res/layout/include_more_settings_row.xml index 01b6b87..7b4845a 100644 --- a/app/src/main/res/layout/include_more_settings_row.xml +++ b/app/src/main/res/layout/include_more_settings_row.xml @@ -1,18 +1,18 @@ - + android:tint="?attr/icon_tint" /> + android:textAppearance="@android:style/TextAppearance.Material.Body2" /> + android:tint="?attr/icon_tint" /> \ No newline at end of file diff --git a/app/src/main/res/layout/include_scheduler_row.xml b/app/src/main/res/layout/include_scheduler_row.xml index 51223a4..01d7a9f 100644 --- a/app/src/main/res/layout/include_scheduler_row.xml +++ b/app/src/main/res/layout/include_scheduler_row.xml @@ -1,17 +1,17 @@ - + android:tint="?attr/icon_tint" /> + android:textAppearance="@android:style/TextAppearance.Material.Body2" /> - -