2017-12-31 128 views
0

wie zuvor mache ich eine App und es gibt (endlich) einen Fehler darin.Sketchware: Syntaxfehler auf Token ".", Super erwartet nach diesem Token

button1.setOnClickListener(
    new View.OnClickListener() { 
     @Override 
     public void onClick(View_v) { 
      Email = edittext1.getText().toString(); 
      Password = edittext1.getText().toString(); 
      if (!((Email.trim().length() == 0) && (Password.trim().length() == 0))) { 
       final ProgressDialog pg = new ProgressDialog(MainActivity.this); 
       pg.setCancelable(false); 
       pg.setMessage("loading..."); 
       pg.show(); 

Jetzt macht es einen weiteren Fehler:

ProgressDialog(MainActivity.this); 
pg.setCancelable(false); 
pg.setMessage("loading..."); pg.show(); 
          ˆ 
Syntax error on token ".", super expected after this token 
+0

Ist das eine Kopie Paste Fehler @ Override öffentliche void onClick (View_v) Es sollte in der Regel öffentlich void onClick (View anzeigen) – lib4

Antwort

0

Ich denke, das Problem ist

@Override 
public void onClick(View_v) { 

Stattdessen sollte es sein

@Override 
public void onClick(View view) { 
+0

Ok, aber es gibt ein Problem. Ich verwende Sketchware anstelle von Android Studio. Weißt du, wie man es bearbeitet? –

Verwandte Themen