diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/com/android/settings/Settings.java | 2 | ||||
-rw-r--r-- | src/com/android/settings/TrustedCredentialsSettings.java | 6 |
2 files changed, 8 insertions, 0 deletions
diff --git a/src/com/android/settings/Settings.java b/src/com/android/settings/Settings.java index a9d35a2ef..cd306fc00 100644 --- a/src/com/android/settings/Settings.java +++ b/src/com/android/settings/Settings.java @@ -334,6 +334,7 @@ public class Settings extends PreferenceActivity NotificationAccessSettings.class.getName(), ManageAccountsSettings.class.getName(), PrintingSettings.class.getName(), + TrustedCredentialsSettings.class.getName() }; @Override @@ -958,4 +959,5 @@ public class Settings extends PreferenceActivity public static class NotificationAccessSettingsActivity extends Settings { /* empty */ } public static class UsbSettingsActivity extends Settings { /* empty */ } public static class NfcPaymentActivity extends Settings { /* empty */ } + public static class TrustedCredentialsSettingsActivity extends Settings { /* empty */ } } diff --git a/src/com/android/settings/TrustedCredentialsSettings.java b/src/com/android/settings/TrustedCredentialsSettings.java index b3716e36b..3e3d5a3d9 100644 --- a/src/com/android/settings/TrustedCredentialsSettings.java +++ b/src/com/android/settings/TrustedCredentialsSettings.java @@ -58,6 +58,8 @@ public class TrustedCredentialsSettings extends Fragment { private UserManager mUserManager; + private static final String USER_ACTION = "com.android.settings.TRUSTED_CREDENTIALS_USER"; + private static final int REQUEST_PIN_CHALLENGE = 12309; // If the restriction PIN is entered correctly. private boolean mChallengeSucceeded; @@ -168,6 +170,10 @@ public class TrustedCredentialsSettings extends Fragment { addTab(Tab.SYSTEM); // TODO add Install button on Tab.USER to go to CertInstaller like KeyChainActivity addTab(Tab.USER); + if (getActivity().getIntent() != null && + USER_ACTION.equals(getActivity().getIntent().getAction())) { + mTabHost.setCurrentTabByTag(Tab.USER.mTag); + } return mTabHost; } |