Android Radio Buttons if-oder switch?

Android Radio Buttons if-oder switch?

Hey alle, ich bin in der Notwendigkeit etwas Hilfe mit meinem ersten android-app, und ich habe ein wenig Erfahrung in der Programmierung. Also erstmal ich tun wollte, war etwas wie "Lass den Nutzer entscheiden, welche Methode, die Sie konvertieren möchten, aus und um, und lassen Sie Sie geben Sie den Wert in die TextView Folgen Sie dann durch drücken der Schaltfläche "konvertieren", um es zu beenden mit einem toast."

Aktuell habe ich Probleme mit onClickListener() button zu beenden, der mit einem toast-Ausgabe, die ich nicht bekommen kann das Ergebnis aus dem String in switch/case. Auch ich bin nicht sicher, dass wenn mein code in Ordnung ist, da ich nicht testen :(. Ich Verbrachte Stunden damit es funktioniert, aber kein Glück. Brauche jemanden der mir die richtige Richtung und was ich brauche um zu schauen, bitte.

    class convert_handler_CMtoM implements Button.OnClickListener {

    public void onClick(View v) {

        if (v == btnDisplay) {

            if (MMtoCM.isChecked())
            {
                int Amount = (int) Float.parseFloat(et1.getText().toString());
                int formula = (int) (Amount * 10) ; 
                String result = String.valueOf(formula);
            }

            if (CMtoMM.isChecked())
            {
                double Amount = (double)Float.parseFloat(et1.getText().toString());
                double formula = (double) (Amount / 10) ; 
                String result = String.valueOf(formula);
            }
        }

    }   

    private OnClickListener btnDisplay = new OnClickListener() {
        public void onClick(View v) {
            //Perform action on clicks
            RadioButton rb = (RadioButton) v;
            Toast.makeText(second.this, rb.getText(), result, Toast.LENGTH_SHORT).show();
        }
    };
}
InformationsquelleAutor Ket | 2012-11-18
Schreibe einen Kommentar