1
ラジオボタンは、クリックされたメソッドを見つけられませんでした。これはonRadioButtonClickedです。このメソッドは、決して使用されないと言います.onRadioButtonClickedメソッドがないため、radioButtonを試すとアプリケーションがクラッシュします。ラジオボタンがクリックされたメソッドを見つけられません
<RadioGroup
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<RadioButton
android:id="@+id/rbTerrorist"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:onClick="onRadioButtonClicked"
android:text="Terrorist" />
<RadioButton
android:id="@+id/rbCounterTerrorist"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:onClick="onRadioButtonClicked"
android:text="Counter-Terrorist" />
</RadioGroup>
public void onRadioButtonClicked(View view) {
// Is the button now checked?
boolean checked = ((RadioButton) view).isChecked();
// Check which radio button was clicked
switch (view.getId()) {
case R.id.rbTerrorist:
if (checked)
// Pirates are the best
break;
case R.id.rbCounterTerrorist:
if (checked)
// Ninjas rule
break;
default:
break;
}
}
この方法です。 –
申し訳ありませんが、カウンターストライクのアプリケーションを作成しています:グローバル攻撃 – Amar
しかし、私が 'OnCheckedChangeListener'を使うとどういう意味でしょう?別のメソッド名ですか? – Amar