I have a butoon, on clicking of this button i want to open multiple buttons on a single AlertDialog like this :
int item = 0;
ArrayList list = new ArrayList();
ArrayList intList = new ArrayList();
list.add("A");
list.add("B");
list.add("C");
list.add("D");
item = -1;
for (int i = 0; i < list.size(); i++) {
item++;
intList.add(i);
}
showRatingBarAlertDialog(intList);
private void showRatingBarAlertDialog(ArrayList Id) {
if (item != -1) {
RatingFragment alertDialog = RatingFragment.instance(BaseActivity.this, Id.get(item), (ratingValue, comments) -> {
CXLog.d(TAG, "select the rating::" + ratingValue);
CXLog.d(TAG, "comment the feednback " + comments);
item--;
showRatingBarAlertDialog(requestId);
});
alertDialog.show(CXBaseActivity.this.getFragmentManager(), "alertDialog");
}
}