Fix App permission doesn't show summary
Since AppPermissionsPreferenceController assigns a fixed preference key in constructor, so it can't be used by same controller in Privacy page. So, we change contructor directly, let controller read preference key from xml file. - Also remove unused imports. Test: visual Bug: 116628158 Change-Id: I42d6e978e91f0a2fe796d290cb9f34db596aa1f4
This commit is contained in:
@@ -33,7 +33,6 @@ import java.util.Set;
|
||||
public class AppPermissionsPreferenceController extends BasePreferenceController {
|
||||
|
||||
private static final String TAG = "AppPermissionPrefCtrl";
|
||||
private static final String KEY_APP_PERMISSION_GROUPS = "manage_perms";
|
||||
private static final String[] PERMISSION_GROUPS = new String[]{
|
||||
"android.permission-group.LOCATION",
|
||||
"android.permission-group.MICROPHONE",
|
||||
@@ -46,8 +45,8 @@ public class AppPermissionsPreferenceController extends BasePreferenceController
|
||||
|
||||
private final PackageManager mPackageManager;
|
||||
|
||||
public AppPermissionsPreferenceController(Context context) {
|
||||
super(context, KEY_APP_PERMISSION_GROUPS);
|
||||
public AppPermissionsPreferenceController(Context context, String preferenceKey) {
|
||||
super(context, preferenceKey);
|
||||
mPackageManager = context.getPackageManager();
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user