summaryrefslogtreecommitdiff
path: root/src/org/fox/ttrss/CommonActivity.java
diff options
context:
space:
mode:
authorAndrew Dolgov <noreply@fakecake.org>2014-10-15 23:07:52 +0400
committerAndrew Dolgov <noreply@fakecake.org>2014-10-15 23:07:52 +0400
commita88c49c633c4fd81ba0d31182944f3145efaa99a (patch)
treed10c97b723df360cf1e2df9f202f0c528d3f2094 /src/org/fox/ttrss/CommonActivity.java
parent34f23b9901c8a0e77e5147286035eac45e51fd10 (diff)
statusbartint stuff
Diffstat (limited to 'src/org/fox/ttrss/CommonActivity.java')
-rw-r--r--src/org/fox/ttrss/CommonActivity.java18
1 files changed, 18 insertions, 0 deletions
diff --git a/src/org/fox/ttrss/CommonActivity.java b/src/org/fox/ttrss/CommonActivity.java
index cff87129..f853d9b9 100644
--- a/src/org/fox/ttrss/CommonActivity.java
+++ b/src/org/fox/ttrss/CommonActivity.java
@@ -2,6 +2,8 @@ package org.fox.ttrss;
import org.fox.ttrss.util.DatabaseHelper;
+import com.readystatesoftware.systembartint.SystemBarTintManager;
+
import android.annotation.SuppressLint;
import android.content.SharedPreferences;
import android.database.sqlite.SQLiteDatabase;
@@ -11,6 +13,7 @@ import android.preference.PreferenceManager;
import android.support.v4.widget.SwipeRefreshLayout;
import android.support.v7.app.ActionBarActivity;
import android.util.Log;
+import android.util.TypedValue;
import android.view.Display;
import android.view.View;
import android.widget.TextView;
@@ -132,6 +135,21 @@ public class CommonActivity extends ActionBarActivity {
super.onCreate(savedInstanceState);
}
+
+ public void setStatusBarTint() {
+ if (android.os.Build.VERSION.SDK_INT == android.os.Build.VERSION_CODES.KITKAT) {
+ SystemBarTintManager tintManager = new SystemBarTintManager(this);
+ // enable status bar tint
+ tintManager.setStatusBarTintEnabled(true);
+ // enable navigation bar tint
+ tintManager.setNavigationBarTintEnabled(true);
+
+ TypedValue tv = new TypedValue();
+ getTheme().resolveAttribute(R.attr.statusBarHintColor, tv, true);
+
+ tintManager.setStatusBarTintColor(tv.data);
+ }
+ }
@Override
public void onSaveInstanceState(Bundle out) {