From 3e0558a884e2727dca65d55c54dc88f7d9f9a8e6 Mon Sep 17 00:00:00 2001 From: Erik Wolsheimer Date: Wed, 1 Sep 2021 23:57:25 -0700 Subject: [PATCH] Use Context#getPackageName when retrieving string resource identifier Bug: 197816721 Test: Manual, confirm MDNSFilterPlugin instances init properly Change-Id: I5ea571b3f7f557d074f4dfa6110d0dba3ffdd6e3 --- .../recommendation/plugin/mdnsFilter/MDNSFilterPlugin.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/PrintRecommendationService/src/com/android/printservice/recommendation/plugin/mdnsFilter/MDNSFilterPlugin.java b/packages/PrintRecommendationService/src/com/android/printservice/recommendation/plugin/mdnsFilter/MDNSFilterPlugin.java index 5f107d662b750..34e7e3d1cd6bd 100644 --- a/packages/PrintRecommendationService/src/com/android/printservice/recommendation/plugin/mdnsFilter/MDNSFilterPlugin.java +++ b/packages/PrintRecommendationService/src/com/android/printservice/recommendation/plugin/mdnsFilter/MDNSFilterPlugin.java @@ -84,8 +84,7 @@ public class MDNSFilterPlugin implements PrintServicePlugin { */ public MDNSFilterPlugin(@NonNull Context context, @NonNull String name, @NonNull CharSequence packageName, @NonNull List mDNSNames) { - mName = context.getResources().getIdentifier(name, null, - "com.android.printservice.recommendation"); + mName = context.getResources().getIdentifier(name, null, context.getPackageName()); mPackageName = packageName; mMDNSFilteredDiscovery = new MDNSFilteredDiscovery(context, PRINTER_SERVICE_TYPES, new VendorNameFilter(new HashSet<>(mDNSNames)));