android - How to re-run code from my if if else statement -
i have 4 buttons answers , eliminate 1 of buttons. have way of randomly choosing button , using if statement determine if selected button in fact actual answer not want button eliminated. problem have there 1 in 4 chance of button being chosen , if chosen want process start again until if condition false. private int[] myint; public static final random rgenerator = new random(); public void onclickeliminate(view view) { resources res = getresources(); myint = res.getintarray(r.array.ansarray); int ans = myint[rgenerator.nextint(myint.length)]; button button = (button) findviewbyid(ans); charsequence message = button.gettext().tostring(); textview textview = (textview) findviewbyid(r.id.correct); charsequence answer = textview.gettext().tostring(); if (message.equals(answer)) { // here need above process run again log.i(logtag, "keep button"); } else { button.setvisibility(view.gone); log.i(logt...