diff --git a/res/values/strings.xml b/res/values/strings.xml
index 5c2aafea51d..7dfe2d14798 100644
--- a/res/values/strings.xml
+++ b/res/values/strings.xml
@@ -649,12 +649,10 @@
%1$d / %2$d
E.g., Joe\u2019s Android.
-
- User info
+
Show profile info on lock screen
-
- Profile info
+
Accounts
@@ -6895,10 +6893,7 @@
Add user
Restricted profile
-
- Before you can create a restricted profile, you\u2019ll need to set up a screen lock to protect your apps and personal data.
-
- Set lock
+
Not set up
@@ -6911,35 +6906,11 @@
You (%s)
Nickname
-
- Add
+
You can add up to %1$d users
-
- Users have their own apps and content
-
- You can restrict access to apps and content from your account
-
- User
-
- Restricted profile
-
- Add new user?
-
- You can share this device with other people by creating additional users. Each user has their own space, which they can customize with apps, wallpaper, and so on. Users can also adjust device settings like Wi\u2011Fi that affect everyone.\n\nWhen you add a new user, that person needs to set up their space.\n\nAny user can update apps for all other users. Accessibility settings and services may not transfer to the new user.
-
- When you add a new user, that person needs to set up their space.\n\nAny user can update apps for all other users.
-
- Set up user now?
-
- Make sure the person is available to take the device and set up their space
-
- Set up profile now?
-
- Set up now
-
- Not now
-
+
+
Only the tablet\u2019s owner can manage users.
Only the phone\u2019s owner can manage users.
@@ -6952,10 +6923,7 @@
Lock screen settings
Add users from lock screen
-
- New user
-
- New profile
+
Delete yourself?
diff --git a/src/com/android/settings/users/UserSettings.java b/src/com/android/settings/users/UserSettings.java
index 6397af8efb4..38ef199c5cb 100644
--- a/src/com/android/settings/users/UserSettings.java
+++ b/src/com/android/settings/users/UserSettings.java
@@ -562,10 +562,10 @@ public class UserSettings extends SettingsPreferenceFragment
final boolean longMessageDisplayed = preferences.getBoolean(
KEY_ADD_USER_LONG_MESSAGE_DISPLAYED, false);
final int messageResId = longMessageDisplayed
- ? R.string.user_add_user_message_short
- : R.string.user_add_user_message_long;
+ ? com.android.settingslib.R.string.user_add_user_message_short
+ : com.android.settingslib.R.string.user_add_user_message_long;
Dialog dlg = new AlertDialog.Builder(context)
- .setTitle(R.string.user_add_user_title)
+ .setTitle(com.android.settingslib.R.string.user_add_user_title)
.setMessage(messageResId)
.setPositiveButton(android.R.string.ok,
new DialogInterface.OnClickListener() {
@@ -584,21 +584,25 @@ public class UserSettings extends SettingsPreferenceFragment
}
case DIALOG_SETUP_USER: {
Dialog dlg = new AlertDialog.Builder(context)
- .setTitle(R.string.user_setup_dialog_title)
- .setMessage(R.string.user_setup_dialog_message)
- .setPositiveButton(R.string.user_setup_button_setup_now,
+ .setTitle(com.android.settingslib.R.string.user_setup_dialog_title)
+ .setMessage(com.android.settingslib.R.string.user_setup_dialog_message)
+ .setPositiveButton(
+ com.android.settingslib.R.string.user_setup_button_setup_now,
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
switchUserNow(mAddedUserId);
}
})
- .setNegativeButton(R.string.user_setup_button_setup_later, null)
+ .setNegativeButton(
+ com.android.settingslib.R.string.user_setup_button_setup_later,
+ null)
.create();
return dlg;
}
case DIALOG_SETUP_PROFILE: {
Dialog dlg = new AlertDialog.Builder(context)
- .setMessage(R.string.user_setup_profile_dialog_message)
+ .setMessage(
+ com.android.settingslib.R.string.user_setup_profile_dialog_message)
.setPositiveButton(android.R.string.ok,
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
@@ -612,11 +616,15 @@ public class UserSettings extends SettingsPreferenceFragment
case DIALOG_CHOOSE_USER_TYPE: {
List> data = new ArrayList>();
HashMap addUserItem = new HashMap();
- addUserItem.put(KEY_TITLE, getString(R.string.user_add_user_item_title));
- addUserItem.put(KEY_SUMMARY, getString(R.string.user_add_user_item_summary));
+ addUserItem.put(KEY_TITLE, getString(
+ com.android.settingslib.R.string.user_add_user_item_title));
+ addUserItem.put(KEY_SUMMARY, getString(
+ com.android.settingslib.R.string.user_add_user_item_summary));
HashMap addProfileItem = new HashMap();
- addProfileItem.put(KEY_TITLE, getString(R.string.user_add_profile_item_title));
- addProfileItem.put(KEY_SUMMARY, getString(R.string.user_add_profile_item_summary));
+ addProfileItem.put(KEY_TITLE, getString(
+ com.android.settingslib.R.string.user_add_profile_item_title));
+ addProfileItem.put(KEY_SUMMARY, getString(
+ com.android.settingslib.R.string.user_add_profile_item_summary));
data.add(addUserItem);
data.add(addProfileItem);
AlertDialog.Builder builder = new AlertDialog.Builder(context);
@@ -624,7 +632,7 @@ public class UserSettings extends SettingsPreferenceFragment
data, R.layout.two_line_list_item,
new String[]{KEY_TITLE, KEY_SUMMARY},
new int[]{R.id.title, R.id.summary});
- builder.setTitle(R.string.user_add_user_type_title);
+ builder.setTitle(com.android.settingslib.R.string.user_add_user_type_title);
builder.setAdapter(adapter,
new DialogInterface.OnClickListener() {
@Override
@@ -638,8 +646,8 @@ public class UserSettings extends SettingsPreferenceFragment
}
case DIALOG_NEED_LOCKSCREEN: {
Dialog dlg = new AlertDialog.Builder(context)
- .setMessage(R.string.user_need_lock_message)
- .setPositiveButton(R.string.user_set_lock_button,
+ .setMessage(com.android.settingslib.R.string.user_need_lock_message)
+ .setPositiveButton(com.android.settingslib.R.string.user_set_lock_button,
new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
@@ -672,7 +680,7 @@ public class UserSettings extends SettingsPreferenceFragment
this,
Utils.getUserIcon(getPrefContext(), mUserManager, info),
info.name,
- getString(R.string.profile_info_settings_title),
+ getString(com.android.settingslib.R.string.profile_info_settings_title),
new EditUserInfoController.OnContentChangedCallback() {
@Override
public void onPhotoChanged(UserHandle user, Drawable photo) {
@@ -699,7 +707,8 @@ public class UserSettings extends SettingsPreferenceFragment
synchronized (mUserLock) {
mPendingUserIcon = UserIcons.getDefaultUserIcon(getPrefContext().getResources(),
new Random(System.currentTimeMillis()).nextInt(8), false);
- mPendingUserName = getString(R.string.user_new_user_name);
+ mPendingUserName = getString(
+ com.android.settingslib.R.string.user_new_user_name);
}
return buildAddUserProfileEditorDialog(USER_TYPE_USER);
}
@@ -707,7 +716,8 @@ public class UserSettings extends SettingsPreferenceFragment
synchronized (mUserLock) {
mPendingUserIcon = UserIcons.getDefaultUserIcon(getPrefContext().getResources(),
new Random(System.currentTimeMillis()).nextInt(8), false);
- mPendingUserName = getString(R.string.user_new_profile_name);
+ mPendingUserName = getString(
+ com.android.settingslib.R.string.user_new_profile_name);
}
return buildAddUserProfileEditorDialog(USER_TYPE_RESTRICTED_PROFILE);
}
@@ -724,8 +734,8 @@ public class UserSettings extends SettingsPreferenceFragment
mPendingUserIcon,
mPendingUserName,
getString(userType == USER_TYPE_USER
- ? R.string.user_info_settings_title
- : R.string.profile_info_settings_title),
+ ? com.android.settingslib.R.string.user_info_settings_title
+ : com.android.settingslib.R.string.profile_info_settings_title),
new EditUserInfoController.OnContentChangedCallback() {
@Override
public void onPhotoChanged(UserHandle user, Drawable photo) {