Variablen übernehmen

  • 2 Antworten
  • Letztes Antwortdatum
F

fable

Neues Mitglied
0
Hallo Zusammen,
ich bin noch ein ziemlicher Neuling was das programmieren für Android Smartphones angeht, also bitte berücksicht das bei euren Antworten.:razz:
Meine Frage wäre wie kann ich eine bestimmte Variable aus einer Methode,
in eine andere übernehmen um mit dieser weiter zurechnen.
Mein Programm sieht wie folgt aus

public void kommenKlick(View v) {

long zeit1 = System.currentTimeMillis();
}

public void gehenKlick(View v) {
long zeit2 = System.currentTimeMillis();
long zeitins =zeit2-zeit1;
// Das Programm sagt mir dann zeit1 cannot be resoled to a variable

Sorry ich glaub es ist ein ziemlich doofer Fehler ,aber ich komme an dieser Stelle nicht weiter...:sad::sad:

Danke schonmal im Vorraus

MfG fable
 
Du musst die Variablen schon vorher für die ganze Klasse erzeugen. Du erzeugst so wie du es machst nur Variablen die sichtbar für die jeweilige Methode sind. So muss das aussehen.

Code:
public class MainActivity extends Activity {

private long zeit1,zeit2;

	@Override
	protected void onCreate(Bundle savedInstanceState) {...}

        private void deine Methode1(){}

        private void deine Methode2(){}
 
        usw...

}
 
Danke schön, mit deiner Hilfe hab ich das Problem behoben :thumbsup::thumbsup:
 
Zurück
Oben Unten