summaryrefslogtreecommitdiffstats
path: root/src/com/android/settings/SetupChooseLockPassword.java
diff options
context:
space:
mode:
authorMaurice Lam <yukl@google.com>2015-04-18 00:48:21 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2015-04-18 00:48:22 +0000
commit8834320c6e4fdc119516d205d6c136940a27442f (patch)
tree943a337409bffb776f62a6b318442998dc647717 /src/com/android/settings/SetupChooseLockPassword.java
parent40e0f243c997e239e6fa59dd82822bc91e78c4b9 (diff)
parentbddc56648569ed21b696ca5451cd1fc82009bb43 (diff)
downloadpackages_apps_Settings-8834320c6e4fdc119516d205d6c136940a27442f.zip
packages_apps_Settings-8834320c6e4fdc119516d205d6c136940a27442f.tar.gz
packages_apps_Settings-8834320c6e4fdc119516d205d6c136940a27442f.tar.bz2
Merge "Use SetupWizardLib helpers"
Diffstat (limited to 'src/com/android/settings/SetupChooseLockPassword.java')
-rw-r--r--src/com/android/settings/SetupChooseLockPassword.java24
1 files changed, 4 insertions, 20 deletions
diff --git a/src/com/android/settings/SetupChooseLockPassword.java b/src/com/android/settings/SetupChooseLockPassword.java
index 40bbb29..461b67c 100644
--- a/src/com/android/settings/SetupChooseLockPassword.java
+++ b/src/com/android/settings/SetupChooseLockPassword.java
@@ -17,6 +17,7 @@
package com.android.settings;
import com.android.setupwizard.navigationbar.SetupWizardNavBar;
+import com.android.setupwizardlib.util.SystemBarHelper;
import android.app.Fragment;
import android.content.Context;
@@ -26,7 +27,6 @@ import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
-import android.view.WindowInsets;
/**
* Setup Wizard's version of ChooseLockPassword screen. It inherits the logic and basic structure
@@ -88,7 +88,7 @@ public class SetupChooseLockPassword extends ChooseLockPassword
@Override
public void onNavigationBarCreated(SetupWizardNavBar bar) {
mNavigationBar = bar;
- SetupWizardUtils.setImmersiveMode(this, bar);
+ SetupWizardUtils.setImmersiveMode(this);
}
@Override
@@ -111,15 +111,14 @@ public class SetupChooseLockPassword extends ChooseLockPassword
}
}
- public static class SetupChooseLockPasswordFragment extends ChooseLockPasswordFragment
- implements View.OnApplyWindowInsetsListener {
+ public static class SetupChooseLockPasswordFragment extends ChooseLockPasswordFragment {
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
final View view = inflater.inflate(R.layout.setup_template, container, false);
View scrollView = view.findViewById(R.id.bottom_scroll_view);
- scrollView.setOnApplyWindowInsetsListener(this);
+ SystemBarHelper.setImeInsetView(scrollView);
ViewGroup setupContent = (ViewGroup) view.findViewById(R.id.setup_content);
inflater.inflate(R.layout.setup_choose_lock_password, setupContent, true);
return view;
@@ -151,20 +150,5 @@ public class SetupChooseLockPassword extends ChooseLockPassword
SetupChooseLockPassword activity = (SetupChooseLockPassword) getActivity();
activity.mNavigationBar.getNextButton().setText(text);
}
-
- @Override
- public WindowInsets onApplyWindowInsets(View view, WindowInsets insets) {
- SetupChooseLockPassword activity = (SetupChooseLockPassword) getActivity();
- final int bottomMargin = Math.max(insets.getSystemWindowInsetBottom()
- - activity.mNavigationBar.getView().getHeight(), 0);
- ViewGroup.MarginLayoutParams lp = (ViewGroup.MarginLayoutParams) view.getLayoutParams();
- lp.setMargins(lp.leftMargin, lp.topMargin, lp.rightMargin, bottomMargin);
- view.setLayoutParams(lp);
- return insets.replaceSystemWindowInsets(
- insets.getSystemWindowInsetLeft(),
- insets.getSystemWindowInsetTop(),
- insets.getSystemWindowInsetRight(),
- 0 /* bottom */);
- }
}
}