Suche hilfefür ein Berechnungs tool ein und ausgabe

  • Hallo


    habe das Forum hier gefunden und hoffe mir wird hier geholfen .


    mit dem Programmieren ist es bei mir schon ne weile her und ich habe in letzte zeit nicht viel getan .



    Eclipse Android SDK habe ich schon alles das. das grund gerüst habe ich auch schon so ungefähr was mir fehlt ist bissl Code :)


    ich will mir ein kleines APP machen für private zwecke


    wo ich in ein Eingabe feld eine Zahl ein gebe z.B 3000


    dann auf nen button drücke und es wird was berechnet (Formel habe ich im kopf) und wird ausgegeben nach der berechnung .


    ich habe mal so ein bild gemacht .



    [Blockierte Grafik: http://www.abload.de/img/appwtfg.jpg]


    würde mich freuene wenn mir einer dabei helfen könnte . ich denke es ist nicht viel arbeit , für die die es drauf haben .
    für mich ist halt Eclipse SDK ziehmlich neu und so.


    ich bin auch über icq zu erreichen 114 165 763

  • Als erstes gibst du den 3 Feldern im XML eine id (z.B. @+id/eingabe).
    Durch diese kannst du im Code dann auf die Elemente zugreifen.
    Ein Objekt erstellst du wie folgt:
    EditText eingabe = (EditText) findViewById(R.id.DEINEID);
    Button submit = (Button) findViewById(R.id.DEINEID);
    TextView ausgabe = (TextView) findViewById(R.id.DEINEID);
    (DEINEID ist natürlich immer die des betreffenden XML-Elements ;))


    Dann registrierst du einen OnClickListener auf deinen Button:
    submit.setOnClickListener(new OnClickListener() {
    @Override
    public void onClick(View view) {
    String eingabe = eingabe.getText().toString();
    //Hier verarbeitest du die eingabe (erst noch zu einem Integer parsen)
    ausgabe.setText(DEINRESULTAT);
    }
    });


    Edit: diese verdammten Code-Tags nerven -.-

  • hi danke für deine hilfe ich hoffe ich bekomm das hin . :P



    wäre es möglich die formel zu nehmen. die habe ich aus einem Java script. ob man die irgendwie umbauen könnte oder kann ich die direkt implementieren ?




  • Die Formel kannst du im Grunde mehr oder weniger übernehmen.
    pr ist hierbei vermutlich das eingabe.getText().toString(). Anstatt var a heisst es dann int a und das jQuery('#cp').text(...) ist wohl das ausgabe.setText().
    Musst du halt selber ein bisschen probieren was wo hin gehört ;)

  • ja genau du hast das schon richtig gesagt . . aber ich bekomme es irgendwie nicht nicht hin. Eclipse ist echt zum heulen . bzw Android .



    ich bekomme nur fehlermeldungen und kann es nirgendwo zuordnen, der compiler ist mir halt ziehmlich neu . es furchtbar .


    ich bekomme nicht mal den grundaufbau hin da hab ich schon fehlermeldungen. ich habe früher viel mit C programmiert
    aber Eclipse ist so ich hab da kein durchblick :(


    meine main.xml siet im mom so aus :



    und hier die MAin



    und bekomme : Error in an XML file: aborting build.und error: parsing XML: duplicate attribute

  • hi so könnte mir jeamnd sagen was bei mir im code nicht stimmt . ich meine


    da stimmt einiges nicht . ich habe die Formel aus einem Javascript HTML oroginal hab unten mit angehängt !


    nur wes ich nicht genau wie ich sie umänder bzw. richtig anpasse würde mich freunen wenn mir da jemand helfen könnte


    würde mich freunen wenn mir jemand dabei hilft es richtig umzuwandeln.


    main.XML




    original JAVASCRIPT


Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!