Попытка заставить Мои кнопки радио работать, они находятся в группе, поэтому только один может быть выбран одновременно, но я хочу разрешить выбор и вместо этого включить эту опцию, а не кнопка отправки собирать результаты, а затем вызвать правильный метод это то, что я до сих пор:Android Radio Button with Submit Не работает
testRm.setOnClickListener(new Button.OnClickListener(
) {
@Override
public void onClick(View v) {
setReminder();
displayToast("Test");
}
});
в setReminder метод
public void setReminder() {
onewk = (RadioButton) findViewById(R.id.radioButton);
twowk = (RadioButton) findViewById(R.id.radioButton2);
onemnt = (RadioButton) findViewById(R.id.radioButton3);
mag = (RadioButton) findViewById(R.id.radioButton4);
twoprt = (RadioButton) findViewById(R.id.radioButton5);
if(onewk.isSelected()) {
scheduleNotification(getNotification("1 Week"), 7);
}
if(twowk.isSelected()) {
scheduleNotification(getNotification("2 Weeks"), 14);
}
if(onemnt.isSelected()) {
scheduleNotification(getNotification("1 Month"), 30);
}
if(mag.isSelected()) {
scheduleNotification(getNotification("Test 1"), 30);
}
if(twoprt.isSelected()) {
scheduleNotification(getNotification("Test 2"), 1);
}
}
Тост метод
public void displayToast(String x) {
g1 = (RadioGroup) findViewById(R.id.rg1);
g2 = (RadioGroup) findViewById(R.id.rg2);
days = (EditText) findViewById(R.id.editText);
Toast.makeText(reminders.this, x, Toast.LENGTH_LONG).show();
g1.clearCheck(); g2.clearCheck(); days.setText("");
}
Единственные примеры, которые я могу найти в Интернете, - это использование операторов switch в методе onEvent, поэтому я пытался что-то сделать, но терпеть неудачу, так как метод schedNotification никогда не вызывается.