Clean up: remove dimmableIconPreference
- DimmableIconPreference is not a support pattern. - Also updated a few icon tint colors to match with the rest of screen. Bug: 68426851 Test: visual Change-Id: Ia18d9f74458237403b94d3474cf09050d2039428
This commit is contained in:
@@ -40,8 +40,6 @@ import android.util.AttributeSet;
|
||||
import android.util.Log;
|
||||
import android.util.Xml;
|
||||
|
||||
import com.android.settings.DimmableIconPreference;
|
||||
|
||||
import org.xmlpull.v1.XmlPullParser;
|
||||
import org.xmlpull.v1.XmlPullParserException;
|
||||
|
||||
@@ -270,13 +268,7 @@ class SettingsInjector {
|
||||
PackageManager pm = mContext.getPackageManager();
|
||||
Drawable appIcon = pm.getDrawable(info.packageName, info.iconId, null);
|
||||
Drawable icon = pm.getUserBadgedIcon(appIcon, info.mUserHandle);
|
||||
CharSequence badgedAppLabel = pm.getUserBadgedLabel(info.title, info.mUserHandle);
|
||||
if (info.title.contentEquals(badgedAppLabel)) {
|
||||
// If badged label is not different from original then no need for it as
|
||||
// a separate content description.
|
||||
badgedAppLabel = null;
|
||||
}
|
||||
Preference pref = new DimmableIconPreference(prefContext, badgedAppLabel);
|
||||
Preference pref = new Preference(prefContext);
|
||||
pref.setTitle(info.title);
|
||||
pref.setSummary(null);
|
||||
pref.setIcon(icon);
|
||||
|
||||
Reference in New Issue
Block a user