Snap for 10296977 from d3df7f5090 to udc-release
Change-Id: I614cb480ac17f1c6a5a62e6e572134092da032bb
This commit is contained in:
@@ -720,7 +720,7 @@
|
|||||||
<!-- Description for using device controls feature with a locked phone [CHAR LIMIT=NONE] -->
|
<!-- Description for using device controls feature with a locked phone [CHAR LIMIT=NONE] -->
|
||||||
<string name="lockscreen_trivial_controls_summary" product="default">Without unlocking your phone</string>
|
<string name="lockscreen_trivial_controls_summary" product="default">Without unlocking your phone</string>
|
||||||
<!-- Description for using device controls feature with a locked tablet [CHAR LIMIT=NONE] -->
|
<!-- Description for using device controls feature with a locked tablet [CHAR LIMIT=NONE] -->
|
||||||
<string name="lockscreen_trivial_controls_summary" product="tabled">Without unlocking your tablet</string>
|
<string name="lockscreen_trivial_controls_summary" product="tablet">Without unlocking your tablet</string>
|
||||||
|
|
||||||
<!-- Accessibility summary text for auto rotate [CHAR LIMIT=NONE] -->
|
<!-- Accessibility summary text for auto rotate [CHAR LIMIT=NONE] -->
|
||||||
<string name="auto_rotate_summary_a11y" product="default">When you move your phone between portrait and landscape</string>
|
<string name="auto_rotate_summary_a11y" product="default">When you move your phone between portrait and landscape</string>
|
||||||
|
|||||||
@@ -18,9 +18,9 @@
|
|||||||
xmlns:androidprv="http://schemas.android.com/apk/prv/res/android"
|
xmlns:androidprv="http://schemas.android.com/apk/prv/res/android"
|
||||||
android:shape="rectangle">
|
android:shape="rectangle">
|
||||||
<solid
|
<solid
|
||||||
android:color="?androidprv:attr/materialColorPrimaryContainer" />
|
android:color="?androidprv:attr/materialColorSecondaryContainer" />
|
||||||
<stroke
|
<stroke
|
||||||
android:width="1dp"
|
android:width="1dp"
|
||||||
android:color="?androidprv:attr/materialColorOnPrimaryContainer"/>
|
android:color="?androidprv:attr/materialColorOnSecondaryContainer"/>
|
||||||
<corners android:radius="@dimen/rect_button_radius" />
|
<corners android:radius="@dimen/rect_button_radius" />
|
||||||
</shape>
|
</shape>
|
||||||
|
|||||||
@@ -29,8 +29,7 @@
|
|||||||
<LinearLayout
|
<LinearLayout
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:orientation="vertical"
|
android:orientation="vertical">
|
||||||
android:paddingBottom="24dp">
|
|
||||||
|
|
||||||
<Button
|
<Button
|
||||||
android:id="@+id/cancelButton"
|
android:id="@+id/cancelButton"
|
||||||
@@ -87,6 +86,7 @@
|
|||||||
android:paddingStart="?attr/sudMarginStart"
|
android:paddingStart="?attr/sudMarginStart"
|
||||||
android:paddingEnd="?attr/sudMarginEnd"
|
android:paddingEnd="?attr/sudMarginEnd"
|
||||||
android:layout_marginTop="12dp"
|
android:layout_marginTop="12dp"
|
||||||
|
android:layout_marginBottom="12dp"
|
||||||
android:gravity="center_vertical"/>
|
android:gravity="center_vertical"/>
|
||||||
|
|
||||||
<Button
|
<Button
|
||||||
@@ -96,8 +96,6 @@
|
|||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:layout_marginStart="?attr/sudMarginStart"
|
android:layout_marginStart="?attr/sudMarginStart"
|
||||||
android:layout_marginEnd="?attr/sudMarginEnd"
|
android:layout_marginEnd="?attr/sudMarginEnd"
|
||||||
android:layout_marginTop="60dp"
|
|
||||||
android:layout_marginBottom="14dp"
|
|
||||||
android:visibility="gone"
|
android:visibility="gone"
|
||||||
android:layout_gravity="center_horizontal"
|
android:layout_gravity="center_horizontal"
|
||||||
android:text="@string/work_challenge_emergency_button_text"/>
|
android:text="@string/work_challenge_emergency_button_text"/>
|
||||||
|
|||||||
@@ -61,6 +61,7 @@
|
|||||||
android:layout_marginStart="?attr/sudMarginStart"
|
android:layout_marginStart="?attr/sudMarginStart"
|
||||||
android:layout_marginEnd="?attr/sudMarginEnd"
|
android:layout_marginEnd="?attr/sudMarginEnd"
|
||||||
android:layout_marginTop="12dp"
|
android:layout_marginTop="12dp"
|
||||||
|
android:layout_marginBottom="12dp"
|
||||||
android:gravity="center_vertical"/>
|
android:gravity="center_vertical"/>
|
||||||
|
|
||||||
<CheckBox
|
<CheckBox
|
||||||
|
|||||||
@@ -168,7 +168,7 @@ public class BubblePreference extends Preference implements View.OnClickListener
|
|||||||
mView.setSelected(selected);
|
mView.setSelected(selected);
|
||||||
|
|
||||||
int colorResId = selected
|
int colorResId = selected
|
||||||
? com.android.internal.R.attr.materialColorOnPrimaryContainer
|
? com.android.internal.R.attr.materialColorOnSecondaryContainer
|
||||||
: com.android.internal.R.attr.materialColorOnSurfaceVariant;
|
: com.android.internal.R.attr.materialColorOnSurfaceVariant;
|
||||||
ColorStateList stateList = Utils.getColorAttr(context, colorResId);
|
ColorStateList stateList = Utils.getColorAttr(context, colorResId);
|
||||||
mImageView.setImageTintList(stateList);
|
mImageView.setImageTintList(stateList);
|
||||||
|
|||||||
@@ -17,9 +17,7 @@
|
|||||||
package com.android.settings.password;
|
package com.android.settings.password;
|
||||||
|
|
||||||
import static android.app.admin.DevicePolicyResources.Strings.Settings.CONFIRM_WORK_PROFILE_PATTERN_HEADER;
|
import static android.app.admin.DevicePolicyResources.Strings.Settings.CONFIRM_WORK_PROFILE_PATTERN_HEADER;
|
||||||
import static android.app.admin.DevicePolicyResources.Strings.Settings.WORK_PROFILE_CONFIRM_PATTERN;
|
|
||||||
import static android.app.admin.DevicePolicyResources.Strings.Settings.WORK_PROFILE_LAST_PATTERN_ATTEMPT_BEFORE_WIPE;
|
import static android.app.admin.DevicePolicyResources.Strings.Settings.WORK_PROFILE_LAST_PATTERN_ATTEMPT_BEFORE_WIPE;
|
||||||
import static android.app.admin.DevicePolicyResources.Strings.Settings.WORK_PROFILE_PATTERN_REQUIRED;
|
|
||||||
import static android.app.admin.DevicePolicyResources.UNDEFINED;
|
import static android.app.admin.DevicePolicyResources.UNDEFINED;
|
||||||
|
|
||||||
import static com.android.settings.biometrics.GatekeeperPasswordProvider.containsGatekeeperPasswordHandle;
|
import static com.android.settings.biometrics.GatekeeperPasswordProvider.containsGatekeeperPasswordHandle;
|
||||||
@@ -315,23 +313,12 @@ public class ConfirmLockPattern extends ConfirmDeviceCredentialBaseActivity {
|
|||||||
R.string.lockpassword_remote_validation_pattern_details);
|
R.string.lockpassword_remote_validation_pattern_details);
|
||||||
}
|
}
|
||||||
final boolean isStrongAuthRequired = isStrongAuthRequired();
|
final boolean isStrongAuthRequired = isStrongAuthRequired();
|
||||||
if (mIsManagedProfile) {
|
if (!mIsManagedProfile) {
|
||||||
if (isStrongAuthRequired) {
|
|
||||||
return mDevicePolicyManager.getResources().getString(
|
|
||||||
WORK_PROFILE_PATTERN_REQUIRED,
|
|
||||||
() -> getString(
|
|
||||||
R.string.lockpassword_strong_auth_required_work_pattern));
|
|
||||||
} else {
|
|
||||||
return mDevicePolicyManager.getResources().getString(
|
|
||||||
WORK_PROFILE_CONFIRM_PATTERN,
|
|
||||||
() -> getString(
|
|
||||||
R.string.lockpassword_confirm_your_pattern_generic_profile));
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
return isStrongAuthRequired
|
return isStrongAuthRequired
|
||||||
? getString(R.string.lockpassword_strong_auth_required_device_pattern)
|
? getString(R.string.lockpassword_strong_auth_required_device_pattern)
|
||||||
: getString(R.string.lockpassword_confirm_your_pattern_generic);
|
: getString(R.string.lockpassword_confirm_your_pattern_generic);
|
||||||
}
|
}
|
||||||
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
private Object[][] getActiveViews() {
|
private Object[][] getActiveViews() {
|
||||||
@@ -381,7 +368,9 @@ public class ConfirmLockPattern extends ConfirmDeviceCredentialBaseActivity {
|
|||||||
|
|
||||||
CharSequence detailsText =
|
CharSequence detailsText =
|
||||||
mDetailsText == null ? getDefaultDetails() : mDetailsText;
|
mDetailsText == null ? getDefaultDetails() : mDetailsText;
|
||||||
mGlifLayout.setDescriptionText(detailsText);
|
if (detailsText != null) {
|
||||||
|
mGlifLayout.setDescriptionText(detailsText);
|
||||||
|
}
|
||||||
|
|
||||||
mErrorTextView.setText("");
|
mErrorTextView.setText("");
|
||||||
updateErrorMessage(
|
updateErrorMessage(
|
||||||
|
|||||||
Reference in New Issue
Block a user