diff options
author | Fan Zhang <zhfan@google.com> | 2017-10-17 11:35:37 -0700 |
---|---|---|
committer | Fan Zhang <zhfan@google.com> | 2017-10-17 15:56:16 -0700 |
commit | efa763624a86f77c99b5cac53d8cf81e474ffc4b (patch) | |
tree | a6d84260b1f163148e25e6926facbab35e156877 /src/com/android/settings/accessibility | |
parent | 24ff765731b2fda6c8ea7ea3f2648849402f4e4d (diff) | |
download | packages_apps_Settings-efa763624a86f77c99b5cac53d8cf81e474ffc4b.tar.gz packages_apps_Settings-efa763624a86f77c99b5cac53d8cf81e474ffc4b.tar.bz2 packages_apps_Settings-efa763624a86f77c99b5cac53d8cf81e474ffc4b.zip |
Use IconDrawableFactory to load icons for default apps.
Bug: 64336923
Test: robotests
Change-Id: I2a4ca05a866784f97e247bad1c1679a6ec0f5efa
Diffstat (limited to 'src/com/android/settings/accessibility')
-rw-r--r-- | src/com/android/settings/accessibility/ShortcutServicePickerFragment.java | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/com/android/settings/accessibility/ShortcutServicePickerFragment.java b/src/com/android/settings/accessibility/ShortcutServicePickerFragment.java index 07f4c37cab..f66a5e2256 100644 --- a/src/com/android/settings/accessibility/ShortcutServicePickerFragment.java +++ b/src/com/android/settings/accessibility/ShortcutServicePickerFragment.java @@ -23,6 +23,7 @@ import android.app.Dialog; import android.app.DialogFragment; import android.app.Fragment; import android.content.ComponentName; +import android.content.Context; import android.content.DialogInterface; import android.os.Binder; import android.os.Bundle; @@ -54,7 +55,8 @@ public class ShortcutServicePickerFragment extends DefaultAppPickerFragment { @Override protected List<? extends DefaultAppInfo> getCandidates() { - final AccessibilityManager accessibilityManager = getContext() + final Context context = getContext(); + final AccessibilityManager accessibilityManager = context .getSystemService(AccessibilityManager.class); final List<AccessibilityServiceInfo> installedServices = accessibilityManager.getInstalledAccessibilityServiceList(); @@ -63,7 +65,7 @@ public class ShortcutServicePickerFragment extends DefaultAppPickerFragment { List<DefaultAppInfo> candidates = new ArrayList<>(numInstalledServices); for (int i = 0; i < numInstalledServices; i++) { AccessibilityServiceInfo installedServiceInfo = installedServices.get(i); - candidates.add(new DefaultAppInfo(mPm, + candidates.add(new DefaultAppInfo(context, mPm, UserHandle.myUserId(), installedServiceInfo.getComponentName(), (String) installedServiceInfo.loadSummary(mPm.getPackageManager()), |