From 87173ce4b4111dbf12c921e8751b1c340c6ec10a Mon Sep 17 00:00:00 2001 From: Floens Date: Fri, 9 Jan 2015 15:17:20 +0100 Subject: [PATCH] Some toolbar changes. --- Clover/app/build.gradle | 2 +- .../floens/chan/ui/activity/ChanActivity.java | 2 +- .../main/res/layout/header_switch_layout.xml | 68 ++++++------- Clover/app/src/main/res/layout/toolbar.xml | 6 +- Clover/app/src/main/res/values/attrs.xml | 96 ++++++++++--------- Clover/app/src/main/res/values/styles.xml | 6 +- 6 files changed, 88 insertions(+), 92 deletions(-) diff --git a/Clover/app/build.gradle b/Clover/app/build.gradle index e5840dd1..1b32f719 100644 --- a/Clover/app/build.gradle +++ b/Clover/app/build.gradle @@ -68,7 +68,7 @@ android { dependencies { compile 'com.android.support:support-v13:21.0.0' - compile 'com.android.support:appcompat-v7:21.0.2' + compile 'com.android.support:appcompat-v7:21.0.3' compile 'com.android.support:support-v13:18.0.0' compile 'org.jsoup:jsoup:1.8.1' diff --git a/Clover/app/src/main/java/org/floens/chan/ui/activity/ChanActivity.java b/Clover/app/src/main/java/org/floens/chan/ui/activity/ChanActivity.java index bc8c0164..aa0408c6 100644 --- a/Clover/app/src/main/java/org/floens/chan/ui/activity/ChanActivity.java +++ b/Clover/app/src/main/java/org/floens/chan/ui/activity/ChanActivity.java @@ -91,7 +91,7 @@ public class ChanActivity extends BaseActivity implements AdapterView.OnItemSele final ActionBar actionBar = getSupportActionBar(); - boardSpinner = new Spinner(actionBar.getThemedContext()); + boardSpinner = new Spinner(this, null, R.attr.test_spinner_style); spinnerAdapter = new BoardSpinnerAdapter(this, boardSpinner); boardSpinner.setAdapter(spinnerAdapter); boardSpinner.setOnItemSelectedListener(this); diff --git a/Clover/app/src/main/res/layout/header_switch_layout.xml b/Clover/app/src/main/res/layout/header_switch_layout.xml index 98681879..991ee74b 100644 --- a/Clover/app/src/main/res/layout/header_switch_layout.xml +++ b/Clover/app/src/main/res/layout/header_switch_layout.xml @@ -16,51 +16,43 @@ You should have received a copy of the GNU General Public License along with this program. If not, see . --> + android:layout_height="match_parent" + android:orientation="vertical"> - - - - - - - - - - - + android:background="#ff9e9e9e" + android:orientation="horizontal"> + + + + + + . android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="?attr/actionBarSize" - android:minHeight="?attr/actionBarSize" android:background="?attr/colorPrimary" - app:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar" - app:popupTheme="@style/ThemeOverlay.AppCompat.Light" /> + android:minHeight="?attr/actionBarSize" + app:popupTheme="?attr/toolbar_popup_theme" + app:theme="?attr/toolbar_theme" /> diff --git a/Clover/app/src/main/res/values/attrs.xml b/Clover/app/src/main/res/values/attrs.xml index 70990203..0af82eaf 100644 --- a/Clover/app/src/main/res/values/attrs.xml +++ b/Clover/app/src/main/res/values/attrs.xml @@ -1,5 +1,4 @@ - - - - - + + + + + + - + - + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + - + - + diff --git a/Clover/app/src/main/res/values/styles.xml b/Clover/app/src/main/res/values/styles.xml index 6a400c8e..627003da 100644 --- a/Clover/app/src/main/res/values/styles.xml +++ b/Clover/app/src/main/res/values/styles.xml @@ -42,8 +42,10 @@ along with this program. If not, see . @style/BoardEditItem #ff000000 - + @style/ThemeOverlay.AppCompat.Dark.ActionBar + @style/ThemeOverlay.AppCompat.Light +