Fix UI janky in privacy settings

Set a summary holder for initial preference at the biginning.
If there is no any permission granted, then set a string for it.

Test: Rebuild, visual
Fixes: 140783222
Change-Id: Ic5f2730123110bad5fbc08fcd22b1df564b8637d
This commit is contained in:
Tsung-Mao Fang
2019-10-28 16:37:22 +08:00
parent ac9fd3d474
commit 327dba2488
3 changed files with 7 additions and 3 deletions

View File

@@ -105,7 +105,7 @@ public class AppPermissionsPreferenceController extends BasePreferenceController
final CharSequence summary = !permissionsToShow.isEmpty()
? mContext.getString(R.string.app_permissions_summary,
ListFormatter.getInstance().format(permissionsToShow).toLowerCase())
: null;
: mContext.getString(R.string.runtime_permissions_summary_no_permissions_granted);
mPreference.setSummary(summary);
}
}