Settings: Move DefaultAppInfo CandidateInfo to SettingsLib
Bug: 3600711 Test: Moved DefaultAppInfoTest to SettingsLib m RunSettingsRoboTests Change-Id: If9e2288009277f1940b9769790b78bb0a58b626a
This commit is contained in:
@@ -17,7 +17,6 @@
|
||||
package com.android.settings.widget;
|
||||
|
||||
import android.content.Context;
|
||||
import android.graphics.drawable.Drawable;
|
||||
import android.os.Bundle;
|
||||
import android.os.UserHandle;
|
||||
import android.os.UserManager;
|
||||
@@ -34,6 +33,7 @@ import android.view.ViewGroup;
|
||||
import com.android.settings.R;
|
||||
import com.android.settings.Utils;
|
||||
import com.android.settings.core.InstrumentedPreferenceFragment;
|
||||
import com.android.settingslib.widget.CandidateInfo;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
@@ -223,19 +223,4 @@ public abstract class RadioButtonPickerFragment extends InstrumentedPreferenceFr
|
||||
return 0;
|
||||
}
|
||||
|
||||
public static abstract class CandidateInfo {
|
||||
|
||||
public final boolean enabled;
|
||||
|
||||
public CandidateInfo(boolean enabled) {
|
||||
this.enabled = enabled;
|
||||
}
|
||||
|
||||
public abstract CharSequence loadLabel();
|
||||
|
||||
public abstract Drawable loadIcon();
|
||||
|
||||
public abstract String getKey();
|
||||
}
|
||||
|
||||
}
|
||||
|
Reference in New Issue
Block a user