diff options
author | Daisuke Miyakawa <dmiyakawa@google.com> | 2010-09-27 10:38:12 -0700 |
---|---|---|
committer | Daisuke Miyakawa <dmiyakawa@google.com> | 2010-09-27 10:38:12 -0700 |
commit | fe3b6bea01de328cdf7d6cf414607304fcdeaed6 (patch) | |
tree | 5a84cb8b7d505f9fdb21cd18dc824789bc0d464a /src/com/android/settings/DateTimeSettingsSetupWizard.java | |
parent | 2ae97092c45b721d692abd4c32066ff6ae7fdfdb (diff) | |
download | packages_apps_Settings-fe3b6bea01de328cdf7d6cf414607304fcdeaed6.zip packages_apps_Settings-fe3b6bea01de328cdf7d6cf414607304fcdeaed6.tar.gz packages_apps_Settings-fe3b6bea01de328cdf7d6cf414607304fcdeaed6.tar.bz2 |
Disable Status bar in SetupWizard XL.
Bug: 3005211
Change-Id: I468b7d45aceda8fbdc72f723c95c3818c8da20f5
Diffstat (limited to 'src/com/android/settings/DateTimeSettingsSetupWizard.java')
-rw-r--r-- | src/com/android/settings/DateTimeSettingsSetupWizard.java | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/src/com/android/settings/DateTimeSettingsSetupWizard.java b/src/com/android/settings/DateTimeSettingsSetupWizard.java index c47af0a..61e5255 100644 --- a/src/com/android/settings/DateTimeSettingsSetupWizard.java +++ b/src/com/android/settings/DateTimeSettingsSetupWizard.java @@ -19,11 +19,13 @@ package com.android.settings; import com.android.settings.ZonePicker.ZoneSelectionListener; import android.app.Activity; +import android.app.StatusBarManager; import android.content.Context; import android.content.res.Configuration; import android.os.Bundle; import android.provider.Settings; import android.provider.Settings.SettingNotFoundException; +import android.util.Log; import android.view.View; import android.view.View.OnClickListener; import android.view.Window; @@ -39,6 +41,7 @@ import java.util.TimeZone; public class DateTimeSettingsSetupWizard extends Activity implements OnClickListener, ZoneSelectionListener, OnCheckedChangeListener{ + private static final String TAG = DateTimeSettingsSetupWizard.class.getSimpleName(); private boolean mXLargeScreenSize; @@ -50,11 +53,14 @@ public class DateTimeSettingsSetupWizard extends Activity private DatePicker mDatePicker; private InputMethodManager mInputMethodManager; + private StatusBarManager mStatusBarManager; + @Override protected void onCreate(Bundle savedInstanceState) { requestWindowFeature(Window.FEATURE_NO_TITLE); super.onCreate(savedInstanceState); setContentView(R.layout.date_time_settings_setupwizard); + mStatusBarManager = (StatusBarManager)getSystemService(Context.STATUS_BAR_SERVICE); mXLargeScreenSize = (getResources().getConfiguration().screenLayout & Configuration.SCREENLAYOUT_SIZE_MASK) @@ -99,6 +105,24 @@ public class DateTimeSettingsSetupWizard extends Activity ((Button)findViewById(R.id.next_button)).setOnClickListener(this); ((Button)findViewById(R.id.skip_button)).setOnClickListener(this); + + if (mStatusBarManager != null) { + mStatusBarManager.disable(StatusBarManager.DISABLE_EXPAND + | StatusBarManager.DISABLE_NOTIFICATION_ICONS + | StatusBarManager.DISABLE_NOTIFICATION_ALERTS + | StatusBarManager.DISABLE_SYSTEM_INFO + | StatusBarManager.DISABLE_NAVIGATION); + } else { + Log.e(TAG, "StatusBarManager isn't available."); + } + } + + @Override + public void onDestroy() { + if (mStatusBarManager != null) { + mStatusBarManager.disable(StatusBarManager.DISABLE_NONE); + } + super.onDestroy(); } @Override |