/** * Set a list of items to be displayed in the dialog as the content * * @param items the items to be displayed. * @param checkedItem specifies which item is checked. If -1 no items are checked. */ public SingleChoiceDialog setSingleChoiceItems(CharSequence[] items, int checkedItem) { hasDescription = false; setChoices(items, null, checkedItem); return this; }
/** * Set a list of items to be displayed in the dialog as the content * * @param items the items to be displayed. * @param descriptions the descriptions to be displayed. * @param checkedItem specifies which item is checked. If -1 no items are checked. */ public SingleChoiceDialog setSingleChoiceItems(CharSequence[] items, CharSequence[] descriptions, int checkedItem) { hasDescription = true; setChoices(items, descriptions, checkedItem); return this; }
/** * Set a list of items to be displayed in the dialog as the content * * @param items the items to be displayed. * @param checkedItem specifies which item is checked. If -1 no items are checked. */ public SingleChoiceDialog setSingleChoiceItems(List<? extends CharSequence> items, int checkedItem) { hasDescription = false; int size = items.size(); CharSequence[] itemArray = new CharSequence[size]; for (int i = 0; i < size; i++) { itemArray[i] = items.get(i); } setChoices(itemArray, null, checkedItem); return this; }
/** * Set a list of items to be displayed in the dialog as the content * * @param items the items to be displayed. * @param descriptions the descriptions to be displayed. * @param checkedItem specifies which item is checked. If -1 no items are checked. */ public SingleChoiceDialog setSingleChoiceItems(List<? extends CharSequence> items, List<? extends CharSequence> descriptions, int checkedItem) { hasDescription = true; int itemSize = items.size(); CharSequence[] itemArray = new CharSequence[itemSize]; for (int i = 0; i < itemSize; i++) { itemArray[i] = items.get(i); } int descSize = descriptions.size(); CharSequence[] descSizeArray = new CharSequence[descSize]; for (int i = 0; i < descSize; i++) { descSizeArray[i] = descriptions.get(i); } setChoices(itemArray, descSizeArray, checkedItem); return this; }