Add user and account dashboard category for new IA.
Add the initial version for the User & accounts category and set the tile's intent if it contains metadata but fragment is null. Test: RunSettingsRoboTests Bug: 31801423 Change-Id: Ic63bf8aeaf47f68a184af73c9a8a72b89b597a17
This commit is contained in:
@@ -344,11 +344,12 @@ public abstract class DashboardFragment extends SettingsPreferenceFragment
|
||||
pref.setIcon(tile.icon.loadDrawable(context));
|
||||
}
|
||||
final Bundle metadata = tile.metaData;
|
||||
String clsName = null;
|
||||
if (metadata != null) {
|
||||
String clsName = metadata.getString(SettingsActivity.META_DATA_KEY_FRAGMENT_CLASS);
|
||||
if (!TextUtils.isEmpty(clsName)) {
|
||||
pref.setFragment(clsName);
|
||||
}
|
||||
clsName = metadata.getString(SettingsActivity.META_DATA_KEY_FRAGMENT_CLASS);
|
||||
}
|
||||
if (!TextUtils.isEmpty(clsName)) {
|
||||
pref.setFragment(clsName);
|
||||
} else if (tile.intent != null) {
|
||||
final Intent intent = new Intent(tile.intent);
|
||||
pref.setOnPreferenceClickListener(preference -> {
|
||||
|
Reference in New Issue
Block a user