Migrate the Legal Info page to Catalyst
Test: atest LegalPreferenceTest Test: atest LegalSettingsScreenTest Test: atest WallpaperAttributionsPreferenceTest Bug: 360061554 Flag: com.android.settings.flags.catalyst_legal_information Change-Id: Ic15384e853584b72a847e1a10713a0c3c29273a7
This commit is contained in:
@@ -17,8 +17,13 @@
|
||||
package com.android.settings;
|
||||
|
||||
import android.app.settings.SettingsEnums;
|
||||
import android.content.Context;
|
||||
|
||||
import androidx.annotation.NonNull;
|
||||
import androidx.annotation.Nullable;
|
||||
|
||||
import com.android.settings.dashboard.DashboardFragment;
|
||||
import com.android.settings.deviceinfo.legal.LegalSettingsScreen;
|
||||
import com.android.settings.search.BaseSearchIndexProvider;
|
||||
import com.android.settingslib.search.SearchIndexable;
|
||||
|
||||
@@ -44,4 +49,10 @@ public class LegalSettings extends DashboardFragment {
|
||||
|
||||
public static final BaseSearchIndexProvider SEARCH_INDEX_DATA_PROVIDER =
|
||||
new BaseSearchIndexProvider(R.xml.about_legal);
|
||||
|
||||
@Nullable
|
||||
@Override
|
||||
public String getPreferenceScreenBindingKey(@NonNull Context context) {
|
||||
return LegalSettingsScreen.KEY;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user