void ist ein Ungültiger Typ für diese variable
Bin ich immer diese Fehlermeldung:
void ist ein Ungültiger Typ für die variable onRadioButtonClicked
Aber der Entwickler-Website sagt, dass die leere ist ein muss!!! Also, wo ist das problem? Die Codierung der xml ist correc.. Das problem liegt irgendwo hier:
package com.example.kernel.version;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.support.v4.app.NavUtils;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.widget.Button;
import android.widget.RadioButton;
public class MainPage extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Intent intent=getIntent();
setContentView(R.layout.activity_main_page);
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.radio_pirates:
if (checked)
//Pirates are the best
break;
case R.id.radio_ninjas:
if (checked)
//Ninjas rule
break;
}
}
InformationsquelleAutor Naman Arora | 2013-01-05
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ihre
onRadioButtonClicked
wird, die in IhreronCreate
Methode—machen Sie separate Methoden. Fügen Sie eine schließende Klammer}
nach:Sie sind willkommen, vergiss nicht, akzeptieren diese Antwort, wenn Sie es für nützlich befunden 🙂
InformationsquelleAutor Reimeus
Machen Sie es wie diese:
InformationsquelleAutor Ali Imran