Je développe une calculatrice simple à l'aide d'Android Studio.
J'ai construit de nombreux boutons qui émulent les vraies touches.
J'ai défini un numéro pour chaque bouton.
Lorsque vous appuyez sur le bouton, vous pouvez obtenir le texte du bouton enfoncé ainsi que l'imprimer sur la zone d'affichage où tous les chiffres apparaîtront.
Tout fonctionne bien, sauf qu'un espace apparaît entre les chiffres lorsqu'ils sont affichés comme dans l'émulateur.
Qu'est-ce que je peux faire ?
static void getSetText (Button button) {
String input;
button.setOnClickListener (new View.OnClickListener() {
@Override
public void onClick (View v) {
Button b = (Button) v;
buttText = b.getText().toString();
if (init) {
display.setText ("");
init = false;
}
display.setText (display.getText() + buttText);
}
});
}
EMULATEUR :