Guten Morgen Community,
ich habe ein Problem und zwar erstelle ich gerade einen Taschenrechner für Android und habe da einige Schwierigkeiten.
Ich habe den Taschenrechner mit Buttons erstellt und wenn man einen Button drückt also die Zahlen zwischen 0-9 wird die Methode "Eingabe " aufgerufen.
Das Problem ist ich möchte auch Komma zahlen berechnen können, aber das gelingt mir nicht, da der Taschenrechner abstürzt wenn ich das Komma Zeichen benutze.
Der Code:
public void [/b]eingabe(View view) {
[b]if [/b]([b]hatOperator [/b]== [b]true[/b]) {
Button button = (Button) view;
String text = (String) button.getText();
[b]textView[/b].setText([b]textView[/b].getText() + text);
[b]zahl2 [/b]= Double.[i]parseDouble[/i]([b]zahl2 [/b]+ text);
[b]hatZahl [/b]= [b]true[/b];
} [b]else [/b]{
Button button = (Button) view;
String text = (String) button.getText();
[b]textView[/b].setText([b]textView[/b].getText() + text);
[b]zahl1 [/b]= Double.[i]parseDouble[/i]([b]zahl1 [/b]+ text);
}
}