У меня есть RadioGroup с двумя кнопками.Открытие определенной активности в зависимости от выбранной радиокнопки?
У меня есть кнопка «Создать», которая при нажатии начинается одно из двух видов деятельности. Если первый RadioButton, поиск, проверяется при нажатии кнопки «Создать», он должен открыть активность «ProductSearch».
Если второй флажок RadioButton, , тип, проверяется при нажатии кнопки «Создать», он должен открыть действие «TypeEntries». На данный момент, однако, он открывает «ProductSearch» независимо от того, какой режим RadioButton нажат.
Так оно работает для поиск но не тип.
RadioButton search = (RadioButton) findViewById(R.id.radio1);
RadioButton type = (RadioButton) findViewById(R.id.radio2);
Button create = (Button) findViewById(R.id.create);
if(search.isChecked()){
create.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent createIntent = new Intent(getApplicationContext(), ProductSearch.class); // <----- START "SEARCH" ACTIVITY
startActivityForResult(createIntent, 0);
}
});
}else if(type.isChecked()){
create.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent typeIntent = new Intent(getApplicationContext(), TypeEntries.class); // <----- START "TYPE ENTRIES OUT" ACTIVITY
startActivityForResult(typeIntent, 0);
}
});
}
}
}
выглядит как ответ мне ... :) – Mayank
Спасибо, что работал! – Cole