Bonjour,

Je commence à coder un logiciel qui reconnaît son utilisateur en faisant du machine learning sur les mouvements de swipe, scroll, etc.
J'essaye de me faire la main pour ce projet plutôt ambitieux par rapport à mes compétences actuelles.

Je suis actuellement bloqué sur le changement d'activité, malgré avoir suivi plusieurs tutoriels à la lettre, mon code ressort des erreurs et ne peut compiler.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
package my.utar.phonesecurat;
 
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
 
public class MainActivity extends Activity {
 
    private Button mButtonSettings = null;
 
    @Override
    public void onCreate(Bundle savedInstanceState) {
        //Activity launch
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
 
        mButtonSettings = (Button) findViewById(R.id.ButtonSettings);
 
        mButtonSettings.setOnClickListener(new View.OnClickListener(){
            @Override
            public void OnClick(View v) {
                Intent goToSettings = new Intent(MainActivity.this, SettingsActivity.class);
                startActivity(goToSettings);
            }
 
        });
        //TODO  //DOING// Naviguation interactivity
        //TODO remplissage basic other activity
        //TODO retreive swiping gesture
 
    }
 
 
}
Le view.onCkickListener donne ce message d'erreur : Class 'Anonymous class derived from OnClickListener' must be either declared abstract or implement abstract method' onClick(view) in OnClickListener

L'override juste à la suite ne passe pas non plus : 'Method does not override method from superclass'

Me voilà donc bloqué sur cette étape basique^^ je suis désolé de vous solliciter pour si peu et espère revenir avec de réels défis et questions intéressantes au cours de ce projet, pour pouvoir ensuite contribuer au forum

Merci d'avance pour vos réponses !

Cordialement