Settings Fragment Migration (Build pass app)
This patch focused on fixing compile errors and some runtime errors. Test: We can't test it now. But we will have an integration test later. Bug: 110259478 Change-Id: I16c471ddcd0fa1460c665b7f74d86fcace5ee67b
This commit is contained in:
@@ -41,6 +41,8 @@ import com.android.settingslib.RestrictedPreferenceHelper;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
import androidx.appcompat.app.AlertDialog.Builder;
|
||||
import androidx.preference.ListPreferenceDialogFragmentCompat;
|
||||
import androidx.preference.PreferenceViewHolder;
|
||||
|
||||
public class RestrictedListPreference extends CustomListPreference {
|
||||
@@ -168,7 +170,7 @@ public class RestrictedListPreference extends CustomListPreference {
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void onPrepareDialogBuilder(AlertDialog.Builder builder,
|
||||
protected void onPrepareDialogBuilder(Builder builder,
|
||||
DialogInterface.OnClickListener listener) {
|
||||
builder.setAdapter(createListAdapter(), listener);
|
||||
}
|
||||
@@ -218,8 +220,8 @@ public class RestrictedListPreference extends CustomListPreference {
|
||||
CustomListPreference.CustomListPreferenceDialogFragment {
|
||||
private int mLastCheckedPosition = AdapterView.INVALID_POSITION;
|
||||
|
||||
public static ListPreferenceDialogFragment newInstance(String key) {
|
||||
final ListPreferenceDialogFragment fragment
|
||||
public static ListPreferenceDialogFragmentCompat newInstance(String key) {
|
||||
final ListPreferenceDialogFragmentCompat fragment
|
||||
= new RestrictedListPreferenceDialogFragment();
|
||||
final Bundle b = new Bundle(1);
|
||||
b.putString(ARG_KEY, key);
|
||||
|
||||
Reference in New Issue
Block a user