Android; die Deklaration edittext in Klasse Körper (außerhalb jeder Methode)

Ich habe Erfahrung mit Programmiersprachen, sondern bin ein bisschen neu für android-Programmierung.

Ich habe ein Programm mit einigen Feldern, die Funktion als Etiketten(textview), Knöpfe, und data entry(edittext).

Immer, wenn ich verkünde, daß Sie am Anfang des Programms aus allen Methoden(aber in der Klasse natürlich), wenn ich meine Anwendung stürzt es ab und simulation bietet ein "leider, Ihr Programm beendet ist" Alarm.

Eclipse gibt keine Fehler, die für die Erklärung und ich habe die gleiche Art und Weise für die Definition von regulären Variablen mit kein Problem. Es gibt auch die gleiche Fehlermeldung, wenn ich deklarieren Sie ein mediaplayer-Objekt in der Klasse Körper.

Weiß jemand, warum es Fehler gibt?
Und gibt es einen anderen Weg, um zu erklären, Globale Objekte wie edittext, viewtext, etc..., wenn diese immer und immer wieder in Methoden-klingt komisch für mich.

Danke!!!!

public class TrainerActivity erstreckt Aktivität {

Button stopTimer = (Button)findViewById(R.id.StopTimer);
Button startTimer = (Button)findViewById(R.id.StartTimer);
EditText totalTime = (EditText)findViewById(R.id.TotalTime);
EditText enterMin = (EditText)findViewById(R.id.EnterMin);
EditText enterSec = (EditText)findViewById(R.id.EnterSec);

private boolean breaker = false;

@Override

public void onCreate(Bundle savedInstanceState)
{

    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);


    startTimer.setOnClickListener(new View.OnClickListener() {

        public void onClick(View v) {
            //TODO Auto-generated method stub
            Button_StartTimer();
        }
    });

    stopTimer.setOnClickListener(new View.OnClickListener() {

        public void onClick(View v) {
            //TODO Auto-generated method stub
            Button_StopTimer();
        }
    });
}
InformationsquelleAutor Dogan Sinar | 2012-02-02
Schreibe einen Kommentar