ラジオボタンをクリックしても解決策が見つからない場合のみ、スピナーを画面に表示したいとします。ここに私の現在のコードです。ラジオボタンがクリックされたときにスピナーを表示する方法
RadioGroup radio_grp=(RadioGroup) rootView.findViewById(R.id.radio_grp);
RadioButton rb1 = (RadioButton) rootView.findViewById(R.id.radioButton1);
RadioButton rb2 = (RadioButton) rootView.findViewById(R.id.radioButton2);
View.OnClickListener button1Listener = new View.OnClickListener() {
public void onClick(View v) {
// Toast message etc.
}
};
View.OnClickListener button2Listener = new View.OnClickListener() {
public void onClick(View v) {
// I want to show a spinner if they click the second radio button
}
};
rb1.setOnClickListener(button1Listener);
rb2.setOnClickListener(button2Listener);
return rootView;
あなたのレイアウトファイルをプロパティvisibility = 'gone'または 'invisible'でデザインします。ラジオボタンをクリックすると、 – arjunkn