[Panlingual] Implement entries of Panlingual in settings UI part.

- Path 1 : System -> Language & Input -> App Languages -> per app
 language
 - path 2 : System -> Apps -> App Info -> per app language
 Video: https://screencast.googleplex.com/cast/NjUyNTUzMDY0MTc5MzAyNHxjNTg2MzMwYS0yOA

Bug: 206854105
Test: local test pass
Test: atest pass

Change-Id: Ic06fa4f0c6ec68680eb828032b6e3f479b412dc4
This commit is contained in:
tom hsu
2021-10-28 14:50:11 +08:00
parent f731c74fb4
commit 58244b1b74
14 changed files with 871 additions and 6 deletions

View File

@@ -205,6 +205,10 @@ public class AppInfoDashboardFragment extends DashboardFragment
use(AdvancedAppInfoPreferenceCategoryController.class).setChildren(Arrays.asList(
writeSystemSettings, drawOverlay, pip, externalSource, acrossProfiles,
alarmsAndReminders));
final AppLocalePreferenceController appLocale =
use(AppLocalePreferenceController.class);
appLocale.setParentFragment(this);
}
@Override