7
votes

La classe n'est pas abstraite et ne remplace pas la méthode abstraite onclick (vue) à Onclicklistener

Je suis nouveau au développement Android et j'essaie de créer une application pour vérifier si une chaîne donnée est Palindrome ou non. Quel est le problème avec ce code?

J'utilise son studio Android.

L'erreur est

classe n'est pas abstrait et ne remplace pas la méthode abstraite OnClick (vue) à Onclicklistener xxx


0 commentaires

3 Réponses :


11
votes

Il vous suffit de remplacer la méthode onclick (vue) , ajoutez: xxx

mais je peux voir que vous n'utilisez pas cette méthode de toute façon depuis que vous " NE UTILISATION D'UTILISATION SETONCLICKLISTENER (NOUVELLE VIEW.ONCLICKLISTENER ()); Vous pouvez donc simplement supprimer la vue implémente.onclicklistener sans avoir à remplacer le onclick Méthode


0 commentaires

1
votes
mybutton.setOnClickListener(
    new Button.OnClickListener () {
        @Override // to override the method
        public void onClick(View view) {
            TextView mytext = (TextView) findViewById(R.id.mytext);
            mytext.setText("clicked now");
        }
    }
);

1 commentaires

S'il vous plaît envisager d'ajouter quelques explications à votre réponse.



0
votes

Si vous ne voulez pas faire le résumé de la classe, vous devez supprimer les méthodes abstraites qu'il contient: xxx


0 commentaires