P
prof.dopenudel
Neues Mitglied
- 2
Hallo Leute,
ich bitte dringends um Eure Hilfe. Finde zu dem Thema leider nichts was mir weiterhilft. Weder zu Java in Eclipse (das man dann eventuell auf Android Studio übertragen könnte) noch etwas zu Android Studio.
Ich muss direkt mal sagen, dass ich ein absoluter Anfänger bin, was das Android programmieren angeht. Mit Java kenne ich mich ein bisschen aus, aber bin da auch kein Experte drin. Anfänger/Amateur triffts wohl besser.
Ich habe mir ein paar YouTube Videos angeschaut, aber diese liefern leider auch nicht alles, was man braucht.
So nun mal mein Problem.
Ich würde gerne eine App programmieren. Weiß jetzt nicht, ob man auch sagen muss um was es sich in der App dreht?
Naja. Ich benutze das Programm "Android Studio 2.3"und habe ein Androidhandy mit der Version 7.0.
Nun mal meine eigentliche Frage.
Ich habe die App soweit, dass die Benutzeroberfläche quasi fertig ist. Nicht nur quasi, sondern sie ist fertig.
Es soll um den Kalorienverbrauch gehen. Ist nur für mich, dass ich mal sehe, wie so eine App eigentlich funktioniert (Wenn das was wird, dann könnte man es ja eventuell auch in den PlayStore hochladen )
So. Man gibt also sein Alter, Größe und Gewicht ein. Das mache ich über einen editText. Also 3 mal einen editText, welcher die Werte dann ausliest.
Nun habe ich dort einen Spinner, der nach der Aktivität frägt. Also wie viel Sportstunden pro Woche man auf die Uhr kriegt. Dazu habe ich eine String.xml Datei erstellt und dort ein String-array mit den Auswahlmöglichkeiten eingefügt.
Das klappt auch. Also wenn ich die App ausführe, dann kann ich die verschiedenen Einträge auswählen.
So weit, so gut.
Jetzt möchte ich aber gerne, dass wenn ich z.B. den Eintrag "3-4 Std/Woche" auswähle, ein Doublewert übergeben wird. Dieser fließt dann in die Berechnung mit ein.
In der .java Datei habe ich bereits eine onClick Methode erstellt, welche dann beim betätigen eines Buttons, den Grundumsatz ausgibt. Das funktioniert ohne die Spinner auch so wie es soll, aber ich möchte eben, dass die Werte aus den Spinnern auch dazu gerechnet werden. Nur leider weiß ich nicht, wie und wo ich das beschreiben/eingeben soll.
Ebenfalls habe ich noch 2 RadioButtons, 1mal weiblich und 1mal männlich. Da wäre es nicht schlecht, wenn man weiblich auswählt, dass dann eine andere Formel genutz wird als wenn man männlich auswählt. Da habe ich leider auch keine Ahnung davon. Dort habe ich auch eine RadioGroup in der die beiden Buttons drin sind. Weiß ja nicht, ob man das braucht.
Falls ich noch einen Code hochladen soll, dass es verständlicher ist, dann einfach sagen bitte.
Vielen Dank schonmal im voraus!
Liebe Grüße
ich bitte dringends um Eure Hilfe. Finde zu dem Thema leider nichts was mir weiterhilft. Weder zu Java in Eclipse (das man dann eventuell auf Android Studio übertragen könnte) noch etwas zu Android Studio.
Ich muss direkt mal sagen, dass ich ein absoluter Anfänger bin, was das Android programmieren angeht. Mit Java kenne ich mich ein bisschen aus, aber bin da auch kein Experte drin. Anfänger/Amateur triffts wohl besser.
Ich habe mir ein paar YouTube Videos angeschaut, aber diese liefern leider auch nicht alles, was man braucht.
So nun mal mein Problem.
Ich würde gerne eine App programmieren. Weiß jetzt nicht, ob man auch sagen muss um was es sich in der App dreht?
Naja. Ich benutze das Programm "Android Studio 2.3"und habe ein Androidhandy mit der Version 7.0.
Nun mal meine eigentliche Frage.
Ich habe die App soweit, dass die Benutzeroberfläche quasi fertig ist. Nicht nur quasi, sondern sie ist fertig.
Es soll um den Kalorienverbrauch gehen. Ist nur für mich, dass ich mal sehe, wie so eine App eigentlich funktioniert (Wenn das was wird, dann könnte man es ja eventuell auch in den PlayStore hochladen )
So. Man gibt also sein Alter, Größe und Gewicht ein. Das mache ich über einen editText. Also 3 mal einen editText, welcher die Werte dann ausliest.
Nun habe ich dort einen Spinner, der nach der Aktivität frägt. Also wie viel Sportstunden pro Woche man auf die Uhr kriegt. Dazu habe ich eine String.xml Datei erstellt und dort ein String-array mit den Auswahlmöglichkeiten eingefügt.
Das klappt auch. Also wenn ich die App ausführe, dann kann ich die verschiedenen Einträge auswählen.
So weit, so gut.
Jetzt möchte ich aber gerne, dass wenn ich z.B. den Eintrag "3-4 Std/Woche" auswähle, ein Doublewert übergeben wird. Dieser fließt dann in die Berechnung mit ein.
In der .java Datei habe ich bereits eine onClick Methode erstellt, welche dann beim betätigen eines Buttons, den Grundumsatz ausgibt. Das funktioniert ohne die Spinner auch so wie es soll, aber ich möchte eben, dass die Werte aus den Spinnern auch dazu gerechnet werden. Nur leider weiß ich nicht, wie und wo ich das beschreiben/eingeben soll.
Ebenfalls habe ich noch 2 RadioButtons, 1mal weiblich und 1mal männlich. Da wäre es nicht schlecht, wenn man weiblich auswählt, dass dann eine andere Formel genutz wird als wenn man männlich auswählt. Da habe ich leider auch keine Ahnung davon. Dort habe ich auch eine RadioGroup in der die beiden Buttons drin sind. Weiß ja nicht, ob man das braucht.
Falls ich noch einen Code hochladen soll, dass es verständlicher ist, dann einfach sagen bitte.
Vielen Dank schonmal im voraus!
Liebe Grüße