From 170e548ac839b268beee208e95fc497b34fde1ba Mon Sep 17 00:00:00 2001 From: Joe Onorato Date: Fri, 29 Oct 2010 13:26:11 -0700 Subject: use the holo theme in more places for >= honeycomb apps Change-Id: Iad2bd65eaf203df458ea689144538b7a51beb4b3 --- core/java/android/app/ContextImpl.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/core/java/android/app/ContextImpl.java b/core/java/android/app/ContextImpl.java index a29acf1..5ce4cd6 100644 --- a/core/java/android/app/ContextImpl.java +++ b/core/java/android/app/ContextImpl.java @@ -265,7 +265,11 @@ class ContextImpl extends Context { public Resources.Theme getTheme() { if (mTheme == null) { if (mThemeResource == 0) { - mThemeResource = com.android.internal.R.style.Theme; + final Context outerContext = getOuterContext(); + mThemeResource = (outerContext.getApplicationInfo().targetSdkVersion + >= Build.VERSION_CODES.HONEYCOMB) + ? com.android.internal.R.style.Theme_Holo + : com.android.internal.R.style.Theme; } mTheme = mResources.newTheme(); mTheme.applyStyle(mThemeResource, true); -- cgit v1.1