commit | 6a4d7b65d04f94957914c751be0de1605c951c2b | [log] [tgz] |
---|---|---|
author | Bonian Chen <bonianchen@google.com> | Tue Mar 23 13:52:46 2021 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Tue Mar 23 13:52:46 2021 +0000 |
tree | 3ca41e7aa2152dbf6e0002aeb723087610a065dc | |
parent | 9e07eab08f1d7049cf674c692b72216c5306a373 [diff] | |
parent | 8cd695efeaeea3f498c04e9ae1d9f3feaed101bc [diff] |
Merge "[Settings] Support getSystemService(Class<T>)" am: 513da92357 am: 5734490d23 am: 8cd695efea Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/1639943 Change-Id: I905f9d1646a9d9ea70e42c4b5368ff983611bee3
diff --git a/src/com/android/settings/SettingsPreferenceFragment.java b/src/com/android/settings/SettingsPreferenceFragment.java index 0c1ace9..a276ad7 100644 --- a/src/com/android/settings/SettingsPreferenceFragment.java +++ b/src/com/android/settings/SettingsPreferenceFragment.java
@@ -446,6 +446,13 @@ } /** + * Returns the specified system service from the owning Activity. + */ + protected <T> T getSystemService(final Class<T> serviceClass) { + return getActivity().getSystemService(serviceClass); + } + + /** * Returns the PackageManager from the owning Activity. */ protected PackageManager getPackageManager() {