public void onBlacklistCountLoaded(int blacklistCount) { if (isAdded()) { ArrayList<GuidedAction> actions = new ArrayList<>(); String description = null; if (blacklistCount != -1) { description = getResources().getQuantityString(R.plurals.recommendation_blacklist_action_description, blacklistCount, new Object[]{Integer.valueOf(blacklistCount)}); } actions.add(new Builder(getActivity()).id(1).title((int) R.string.recommendation_blacklist_action_title).description((CharSequence) description).build()); actions.add(new Builder(getActivity()).id(2).title((int) R.string.home_screen_order_action_title).build()); actions.add(new Builder(getActivity()).id(3).title(R.string.hidden_applications_title).build()); setActions(actions); } }
private void addAction(List<GuidedAction> actions, long id, String title, String desc) { actions.add(new GuidedAction.Builder(mContext) .id(id) .title(title) .description(desc) .build()); }
private void addAction(List<GuidedAction> actions, long id, String title, String desc) { actions.add(new GuidedAction.Builder(mContext) .id(id) .title(title) .description(desc) .build()); }
actions.add(new GuidedAction.Builder(activity).id(++i).checkSetId(i).checked(categories.contains(AppCategory.MUSIC)).title(R.string.enable_music_row_title).description("").build()); actions.add(new GuidedAction.Builder(activity).id(++i).title(R.string.max_rows_title).description(Integer.toString(constraints[1])).descriptionEditable(true).descriptionEditInputType(InputType.TYPE_CLASS_NUMBER | InputType.TYPE_NUMBER_FLAG_SIGNED).build()); actions.add(new GuidedAction.Builder(activity).id(++i).title(R.string.min_rows_title).description(Integer.toString(constraints[0])).descriptionEditable(true).descriptionEditInputType(InputType.TYPE_CLASS_NUMBER | InputType.TYPE_NUMBER_FLAG_SIGNED).build()); actions.add(new GuidedAction.Builder(activity).id(++i).checkSetId(i).checked(categories.contains(AppCategory.VIDEO)).title(R.string.enable_videos_row_title).description("").build()); actions.add(new GuidedAction.Builder(activity).id(++i).title(R.string.max_rows_title).description(Integer.toString(constraints[1])).descriptionEditable(true).descriptionEditInputType(InputType.TYPE_CLASS_NUMBER | InputType.TYPE_NUMBER_FLAG_SIGNED).build()); actions.add(new GuidedAction.Builder(activity).id(++i).title(R.string.min_rows_title).description(Integer.toString(constraints[0])).descriptionEditable(true).descriptionEditInputType(InputType.TYPE_CLASS_NUMBER | InputType.TYPE_NUMBER_FLAG_SIGNED).build()); actions.add(new GuidedAction.Builder(activity).id(++i).checkSetId(i).checked(categories.contains(AppCategory.GAME)).title(R.string.enable_games_row_title).description("").build()); actions.add(new GuidedAction.Builder(activity).id(++i).title(R.string.max_rows_title).description(Integer.toString(constraints[1])).descriptionEditable(true).descriptionEditInputType(InputType.TYPE_CLASS_NUMBER | InputType.TYPE_NUMBER_FLAG_SIGNED).build()); actions.add(new GuidedAction.Builder(activity).id(++i).title(R.string.min_rows_title).description(Integer.toString(constraints[0])).descriptionEditable(true).descriptionEditInputType(InputType.TYPE_CLASS_NUMBER | InputType.TYPE_NUMBER_FLAG_SIGNED).build()); actions.add(new GuidedAction.Builder(activity).id(++i).checkSetId(i).checked(RowPreferences.areFavoritesEnabled(activity)).title(R.string.enable_favorites_row_title).description("").build()); actions.add(new GuidedAction.Builder(activity).id(++i).title(R.string.max_rows_title).description(Integer.toString(constraints[1])).descriptionEditable(true).descriptionEditInputType(InputType.TYPE_CLASS_NUMBER | InputType.TYPE_NUMBER_FLAG_SIGNED).build()); actions.add(new GuidedAction.Builder(activity).id(++i).title(R.string.min_rows_title).description(Integer.toString(constraints[0])).descriptionEditable(true).descriptionEditInputType(InputType.TYPE_CLASS_NUMBER | InputType.TYPE_NUMBER_FLAG_SIGNED).build()); actions.add(new GuidedAction.Builder(activity).id(++i).title(R.string.max_rows_title).description(Integer.toString(constraints[1])).descriptionEditable(true).descriptionEditInputType(InputType.TYPE_CLASS_NUMBER | InputType.TYPE_NUMBER_FLAG_SIGNED).build()); actions.add(new GuidedAction.Builder(activity).id(++i).title(R.string.min_rows_title).description(Integer.toString(constraints[0])).descriptionEditable(true).descriptionEditInputType(InputType.TYPE_CLASS_NUMBER | InputType.TYPE_NUMBER_FLAG_SIGNED).build());
public void onResume() { super.onResume(); ArrayList<GuidedAction> actions = new ArrayList<>(); SortingMode sortingMode = AppsManager.getSavedSortingMode(getActivity()); actions.add(new Builder(getActivity()).id(1).title((int) R.string.home_screen_order_content_title).description(sortingMode == SortingMode.FIXED ? R.string.select_app_order_action_description_fixed : R.string.select_app_order_action_description_recency).build()); // BROKEN //if (sortingMode == SortingMode.FIXED) { // actions.add(new Builder(getActivity()).id(2).title((int) R.string.customize_app_order_action_title).build()); // actions.add(new Builder(getActivity()).id(3).title((int) R.string.customize_game_order_action_title).build()); //} actions.add(new Builder(getActivity()).id(2).title(R.string.edit_row).build()); setActions(actions); }
private void addCheckedAction(List<GuidedAction> actions, int iconResId, Context context, String title, String desc, boolean checked) { GuidedAction guidedAction = new GuidedAction.Builder(context) .title(title) .description(desc) .checkSetId(OPTION_CHECK_SET_ID) .icon(iconResId) .build(); guidedAction.setChecked(checked); actions.add(guidedAction); }
private void setTitle(List<GuidedAction> actions) { String title = getString(R.string.pref_title_connection); String desc = getString(R.string.pref_connection_desc); actions.add(new GuidedAction.Builder(mContext) .title(title) .description(desc) .multilineDescription(true) .infoOnly(true) .enabled(false) .build()); }
private void setTitle(List<GuidedAction> actions) { String title = getString(R.string.pref_title_server_active_list); String desc = getString(R.string.pref_server_active_list_desc); actions.add(new GuidedAction.Builder(mContext) .title(title) .description(desc) .multilineDescription(true) .infoOnly(true) .enabled(false) .build()); }
private static void addAction(List<GuidedAction> actions, long id, String title, String desc) { actions.add(new GuidedAction.Builder() .id(id) .title(title) .description(desc) .build()); }
private void addCheckedAction(List<GuidedAction> actions, int iconResId, Context context, String title, String desc, boolean checked) { GuidedAction guidedAction = new GuidedAction.Builder(context) .title(title) .description(desc) .checkSetId(OPTION_CHECK_SET_ID) .icon(iconResId) .build(); guidedAction.setChecked(checked); actions.add(guidedAction); }
private void setTitle(List<GuidedAction> actions) { String title = getString(R.string.pref_title_theme); String desc = getString(R.string.pref_theme_detail_desc); actions.add(new GuidedAction.Builder(mContext) .title(title) .description(desc) .multilineDescription(true) .infoOnly(true) .enabled(false) .build()); }
private void addCheckedAction(List<GuidedAction> actions, int iconResId, Context context, String title, String desc, boolean checked) { GuidedAction guidedAction = new GuidedAction.Builder(context) .title(title) .description(desc) .checkSetId(OPTION_CHECK_SET_ID) .icon(iconResId) .build(); guidedAction.setChecked(checked); actions.add(guidedAction); }
public void onCreateActions(@NonNull List<GuidedAction> actions, Bundle savedInstanceState) { boolean z = true; SortingMode sortingMode = AppsManager.getSavedSortingMode(getActivity()); actions.add(new Builder(getActivity()).id(1).checkSetId(1).checked(sortingMode == SortingMode.RECENCY).title((int) R.string.select_app_order_action_description_recency).description((int) R.string.recency_order_action_description).build()); Builder builder = new Builder(getActivity()).id(2).checkSetId(1); if (sortingMode != SortingMode.FIXED) { z = false; } actions.add(builder.checked(z).title(R.string.select_app_order_action_description_fixed).description((int) R.string.fixed_order_action_description).build()); }