Android Studio告訴我,我並不重寫我的onClick方法。我在Activity.xml文件中指定了onClick方法:無法重寫onClick方法
android:onClick="onClickBerechnen"
我在做什麼錯?
public static final String BETRAG_KEY = "betrag";
public static final String BETRAG_ART = "art";
public static final String UST_PROZENT = "ust";
@Override
public void onClickBerechnen(View v) {
final EditText txtBetrag = (EditText) findViewById(R.id.edt_betrag);
final float betrag = Float.parseFloat(txtBetrag.getText().toString());
boolean isNetto = true;
final RadioGroup rg = (RadioGroup) findViewById(R.id.rg_art);
switch (rg.getCheckedRadioButtonId()) {
case R.id.rb_art_netto: isNetto = true; break;
case R.id.rb_art_brutto: isNetto = false; break;
default:
}
final Spinner spinner = (Spinner) findViewById(R.id.sp_umsatzsteuer);
final int pos = spinner.getSelectedItemPosition();
final int[] prozentwerte = getResources().getIntArray(R.array.ust_werte);
final Intent intent = new Intent(this, ErgebnisActivity.class);
intent.putExtra(BETRAG_KEY, betrag);
intent.putExtra(BETRAG_ART, isNetto);
intent.putExtra(UST_PROZENT, prozentwerte);
startActivity(intent);
}
啊一個真正的denglische Frage出了代碼視圖。 – rekire