Je suis débutant en développement Java. Je voudrais savoir pourquoi je l'erreur « méthode n'overridefrom pas sa superclasse »La méthode JAVA android Studio ne l'emporte pas sur sa superclasse
sur la déclaration de @Override.
Voici mon code
package fr.cif.cif_app;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.ImageView;
import android.widget.TextView;
public class DashboardActivity extends Activity {
ImageView img = null;
TextView monTexte = null;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_dashboard);
img = (ImageView) findViewById(R.id.imageView8);
img.setOnClickListener((OnClickListener) this);
}
@Override
public void onClick(View v) {
/* Réagir au clic */
// On récupère l'identifiant de la vue, et en fonction de cet identifiant…
switch(v.getId()) {
// Si l'identifiant de la vue est celui du premier bouton
case R.id.imageView5:
/* Agir pour bouton 1 */
break;
// Si l'identifiant de la vue est celui du deuxième bouton
case R.id.imageView6:
/* Agir pour bouton 2 */
break;
// Si l'identifiant de la vue est celui du deuxième bouton
case R.id.imageView7:
/* Agir pour bouton 2 */
break;
/* etc. */
}
}
}
J'ai lu quelques autres postes qui parlait des erreurs de frappe avec le nom de la fonction onClick ... mais je ne vois pas où est mon erreur .
Merci d'avance pour votre aide.
Salut Kingfisher, Désolé pour la réponse tardive et merci pour votre aide! c'est d'accord maintenant! –