From 84c26a6b3d5da5c0f10995bcfb8635c24ff4083e Mon Sep 17 00:00:00 2001 From: Alan Viverette Date: Tue, 26 Jul 2011 12:06:51 -0700 Subject: [PATCH] Fixed title bar bug for AccessibilityTutorial Bug: 5080516 Change-Id: I2ef6dd4c96bef51e60a2ae9b081545219c821166 --- AndroidManifest.xml | 2 +- res/values-sw600dp/themes.xml | 21 +++++++++++++++++++ res/values/themes.xml | 3 +++ .../AccessibilityTutorialActivity.java | 5 +++-- 4 files changed, 28 insertions(+), 3 deletions(-) create mode 100644 res/values-sw600dp/themes.xml diff --git a/AndroidManifest.xml b/AndroidManifest.xml index 962c985d7b1..22b2226ba17 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -975,7 +975,7 @@ android:label="@string/accessibility_tutorial_title" android:configChanges="orientation" android:immersive="true" - android:theme="@android:style/Theme.Holo.NoActionBar"> + android:theme="@style/Theme.AccessibilityTutorialActivity"> diff --git a/res/values-sw600dp/themes.xml b/res/values-sw600dp/themes.xml new file mode 100644 index 00000000000..22cf17e1ea7 --- /dev/null +++ b/res/values-sw600dp/themes.xml @@ -0,0 +1,21 @@ + + + + + + + diff --git a/res/values/themes.xml b/res/values/themes.xml index b5f8f6404a8..2103de1f8ad 100644 --- a/res/values/themes.xml +++ b/res/values/themes.xml @@ -19,4 +19,7 @@ + + diff --git a/src/com/android/settings/AccessibilityTutorialActivity.java b/src/com/android/settings/AccessibilityTutorialActivity.java index 5e65dcd75a7..21d0028c04f 100644 --- a/src/com/android/settings/AccessibilityTutorialActivity.java +++ b/src/com/android/settings/AccessibilityTutorialActivity.java @@ -481,6 +481,7 @@ public class AccessibilityTutorialActivity extends Activity { private final Button mBack; private final Button mNext; private final Button mFinish; + private final int mTitleResId; /** Which bit flags have been set. */ private long mFlags; @@ -501,6 +502,7 @@ public class AccessibilityTutorialActivity extends Activity { super(context); mController = controller; + mTitleResId = titleResId; final View container = LayoutInflater.from(context).inflate( R.layout.accessibility_tutorial_container, this, true); @@ -521,8 +523,6 @@ public class AccessibilityTutorialActivity extends Activity { title.setText(titleResId); } - controller.setTitle(titleResId); - final ViewGroup contentHolder = (ViewGroup) container.findViewById(R.id.content); LayoutInflater.from(context).inflate(layoutResId, contentHolder, true); } @@ -535,6 +535,7 @@ public class AccessibilityTutorialActivity extends Activity { mFlags = 0; mInstructions.setVisibility(View.GONE); + mController.setTitle(mTitleResId); onShown(); }