summaryrefslogtreecommitdiffstats
path: root/src/com/android/settings/DataUsageSummary.java
diff options
context:
space:
mode:
authorAdnan Begovic <adnan@cyngn.com>2016-03-03 16:50:16 -0800
committerAdnan Begovic <adnan@cyngn.com>2016-03-07 09:55:51 -0800
commitae15145f706afcb5254aa5a6a32268fee98e836f (patch)
tree61c25a1428661a39ee49247c2a1e82b7a141fb95 /src/com/android/settings/DataUsageSummary.java
parent3febff0095e96108b78ce3b90e05e95f11030b23 (diff)
downloadpackages_apps_Settings-ae15145f706afcb5254aa5a6a32268fee98e836f.zip
packages_apps_Settings-ae15145f706afcb5254aa5a6a32268fee98e836f.tar.gz
packages_apps_Settings-ae15145f706afcb5254aa5a6a32268fee98e836f.tar.bz2
Settings: Allow disabling default allcaps state in tabtext.
Since the allcaps state is decided via an internal style within android, we have to manually override it programatically. Create "config_gcf_disable_default_tabtext_allcaps" for this purpose. Change-Id: I38c8bd1d50dee7c1e6440ce747368ade4e2dab29 TICKET: PAELLA-167
Diffstat (limited to 'src/com/android/settings/DataUsageSummary.java')
-rw-r--r--src/com/android/settings/DataUsageSummary.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/com/android/settings/DataUsageSummary.java b/src/com/android/settings/DataUsageSummary.java
index a1648ac..c4db7c5 100644
--- a/src/com/android/settings/DataUsageSummary.java
+++ b/src/com/android/settings/DataUsageSummary.java
@@ -734,6 +734,13 @@ public class DataUsageSummary extends HighlightingFragment implements Indexable
mTabHost.addTab(buildTabSpec(TAB_ETHERNET, R.string.data_usage_tab_ethernet));
}
+ if (getResources().getBoolean(R.bool.config_gcf_disable_default_tabtext_allcaps)) {
+ for (int i = 0; i < mTabWidget.getTabCount(); i++) {
+ TextView tv = (TextView) mTabWidget.getChildAt(i).findViewById(android.R.id.title);
+ tv.setAllCaps(false);
+ }
+ }
+
final boolean noTabs = mTabWidget.getTabCount() == 0;
final boolean multipleTabs = mTabWidget.getTabCount() > 1;
mTabWidget.setVisibility(multipleTabs ? View.VISIBLE : View.GONE);