- Forum-Beiträge: 6
07.05.2019, 21:14:30 via Website
07.05.2019 21:14:30 via Website
Hallo,
ich bin gerade dabei einen einfachen Währungsrechner in Android Studio zu programmieren,
jedoch taucht beim ausführen der App die Fehlermeldung "NullPointerexception" auf und meine App schließt sich sofort nach dem Start wieder.
Hier ist der Code der App:
package com.example.whrungsrechner;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.text.TextUtils;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
import static java.lang.Integer.valueOf;
public class MainActivity extends AppCompatActivity {
private double Doller;
private double Yen;
private double Ergebnis;
private TextView Ausgabe = (TextView) findViewById(R.id.textView2);
private EditText YenEingabe = (EditText) findViewById(R.id.editText3);
public double EuroToDollerKurs;
public double DollerToEuroKurs;
public double YenToEuroKurs;
public double EuroToYenKurs;
public double YenToDollerKurs;
public double DollerToYenKurs;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
final double EuroToDollerKurs = 1.12;
double DollerToEuroKurs = 0.89;
double YenToEuroKurs = 0.0081;
double EuroToYenKurs = 124.19;
double YenToDollerKurs = 0.0090;
double DollerToYenKurs = 110.83;
final Button Berechnen = (Button) findViewById(R.id.button);
final EditText EuroEingabe = (EditText) findViewById(R.id.editText);
final EditText DollerEingabe = (EditText) findViewById(R.id.editText2);
final double Euro = Integer.parseInt(EuroEingabe.getText().toString());
Berechnen.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
final double Euro = Integer.parseInt(EuroEingabe.getText().toString());
double Ergebnis = Euro * EuroToDollerKurs ;
DollerEingabe.setText(String.valueOf(Ergebnis));
}
});
}
}
Hier die genaue Fehlermeldung: Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'android.view.Window$Callback android.view.Window.getCallback()' on a null object reference
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.