Ich bin neu in Java und versuche, mit einem EditText eine Aktivität zu erstellen. Bei der Erstellung wird mit dem aktuellen Datum geladen und wenn der Benutzer den EditText auswählt, wird ein DatePicker angezeigt. Sobald der Benutzer das Datum auswählt, muss ich das Ergebnis in den EditText einfügen. Ich erhalte jedoch derzeit den folgenden Fehler:
Kann keine statische Referenz auf die nicht statische Methode findViewById (int) vom Typ Aktivität
erstellen
Ich weiß, dass ich keinen statischen Bezug zu einer nicht statischen Methode herstellen kann. Ich habe versucht, alle statischen Referenzen zu entfernen, aber das gab mir andere Fehler. Mein Code ist unten.
Können Sie mir mit einem Beispielcode helfen, wie ich das machen kann? Der Fehler ist bei, wenn ich versuche, das Ergebnis in den EditText zu bringen.
%Vor%Innerhalb der Aktivitätsklasse habe ich editText als statisch und
gemacht %Vor%Es hat für mich funktioniert.
Weitere hier
Tags und Links android