codebase for future multiple list pref with appnames and icons
This commit is contained in:
@@ -21,29 +21,53 @@ public class IconManager {
|
|||||||
"standard", "vt"
|
"standard", "vt"
|
||||||
);
|
);
|
||||||
|
|
||||||
|
public static List<String> sIconsNames = Arrays.asList(
|
||||||
|
"VK", "VTLite"
|
||||||
|
);
|
||||||
|
|
||||||
// available labels list
|
// available labels list
|
||||||
public static List<String> sLabels = Arrays.asList(
|
public static List<String> sLabels = Arrays.asList(
|
||||||
"standard", "vt"
|
"standard", "vt"
|
||||||
);
|
);
|
||||||
|
|
||||||
|
public static List<String> sLabelsNames = Arrays.asList(
|
||||||
|
"VK", "VTLite"
|
||||||
|
);
|
||||||
|
|
||||||
// available icons list for verified users
|
// available icons list for verified users
|
||||||
public static List<String> sIconsPlus = Arrays.asList(
|
public static List<String> sIconsPlus = Arrays.asList(
|
||||||
"standard", "vt", "navy", "tiger", "spring", "sea", "sakura", "party", "paint", "flamingo"
|
"standard", "vt", "navy", "tiger", "spring", "sea", "sakura", "party", "paint", "flamingo"
|
||||||
);
|
);
|
||||||
|
|
||||||
|
public static List<String> sIconsPlusNames = Arrays.asList(
|
||||||
|
"VK", "VTLite", "Navy", "Tiger", "Spring", "Sea", "Sakura", "Party", "Paint", "Flamingo"
|
||||||
|
);
|
||||||
|
|
||||||
// available labels list for verified users
|
// available labels list for verified users
|
||||||
public static List<String> sLabelsPlus = Arrays.asList(
|
public static List<String> sLabelsPlus = Arrays.asList(
|
||||||
"standard", "vt", "vkontakte"
|
"standard", "vt", "vkontakte"
|
||||||
);
|
);
|
||||||
|
|
||||||
|
public static List<String> sLabelsPlusNames = Arrays.asList(
|
||||||
|
"VK", "VTLite", "VKontakte"
|
||||||
|
);
|
||||||
|
|
||||||
public static CharSequence[] icons() {
|
public static CharSequence[] icons() {
|
||||||
return (hasVerification() && isValidSignature() ? sIconsPlus : sIcons).toArray(new CharSequence[0]);
|
return (hasVerification() && isValidSignature() ? sIconsPlusNames : sIconsNames).toArray(new CharSequence[0]);
|
||||||
}
|
}
|
||||||
|
|
||||||
public static CharSequence[] iconsValues() {
|
public static CharSequence[] iconsValues() {
|
||||||
return (hasVerification() && isValidSignature() ? sIconsPlus : sIcons).toArray(new CharSequence[0]);
|
return (hasVerification() && isValidSignature() ? sIconsPlus : sIcons).toArray(new CharSequence[0]);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public static CharSequence[] appname() {
|
||||||
|
return (hasVerification() && isValidSignature() ? sLabelsPlusNames : sLabelsNames).toArray(new CharSequence[0]);
|
||||||
|
}
|
||||||
|
|
||||||
|
public static CharSequence[] appnameValues() {
|
||||||
|
return (hasVerification() && isValidSignature() ? sLabelsPlus : sLabels).toArray(new CharSequence[0]);
|
||||||
|
}
|
||||||
|
|
||||||
public static void switchComponent(String icon, String appName) {
|
public static void switchComponent(String icon, String appName) {
|
||||||
// def value for standard icon
|
// def value for standard icon
|
||||||
var iconIndex = 1;
|
var iconIndex = 1;
|
||||||
|
|||||||
Reference in New Issue
Block a user