diff options
author | Adnan Begovic <adnan@cyngn.com> | 2016-03-03 16:50:16 -0800 |
---|---|---|
committer | Adnan Begovic <adnan@cyngn.com> | 2016-03-07 09:55:51 -0800 |
commit | ae15145f706afcb5254aa5a6a32268fee98e836f (patch) | |
tree | 61c25a1428661a39ee49247c2a1e82b7a141fb95 /src/com/android/settings/DataUsageSummary.java | |
parent | 3febff0095e96108b78ce3b90e05e95f11030b23 (diff) | |
download | packages_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.java | 7 |
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); |