1. Nimm jetzt an unserem Uhans - 3. ADVENT - Gewinnspiel teil - Alle Informationen findest Du hier!

Superklassenmethode überschreiben

Dieses Thema im Forum "Android App Entwicklung" wurde erstellt von TimoSch, 28.05.2012.

  1. TimoSch, 28.05.2012 #1
    TimoSch

    TimoSch Threadstarter Neuer Benutzer

    Beiträge:
    1
    Erhaltene Danke:
    0
    Registriert seit:
    28.05.2012
    Hallo,
    ich bin neu und probiere mich gerade in Android mit Grundkenntnissen in Java.

    Entwicklungsumgebung:
    Java jdk1.7.0 04
    Eclips Version: 3.7.2
    Andriod SDK API 10

    Ich bekomme die Fehlermeldung:


    Die Methode onAccuracyChanged(Sensor, int) des Typs WasserWaageActivity muss eine Superklassenmethode überschreiben

    Die Methode onSensorChanged(SensorEvent) des Typs WasserWaageActivity muss eine Superklassenmethode überschreiben


    Code:
     
    import android.hardware.Sensor;
    import android.hardware.SensorEvent;
    import android.hardware.SensorEventListener;
    import android.hardware.SensorManager;
    .
    .
    .
       @Override
        public void onAccuracyChanged(Sensor arg0, int arg1) {
    
            
        }
    
    
        @Override
        public  void onSensorChanged(SensorEvent event) {
             float[] werte = event.values;
                      
             yTextView.setText("Neigung   vor/zurück: " + werte[1]);
             xTextView.setText("Neigung links/rechts: " + werte[2]);    
             wasserWaageView.update(werte[1], werte[2]);
             
        }
    Kann mir jemand, erklären wie die Fehlermeldung zustande kommt bzw. was sie bedeutet? Anscheinend wir auch die Klasse nicht gefunden, obwohl ich die Bibliothek mit eingebunden habe. (denk ich)

    Würde mich freuen wenn mir jemand weiterhelfen kann.

    Beste Grüße
     
  2. swordi, 28.05.2012 #2
    swordi

    swordi Gewerbliches Mitglied

    Beiträge:
    3,389
    Erhaltene Danke:
    441
    Registriert seit:
    09.05.2009
    du kennzeichnest die methode mit
    @override

    also überschreibst du hier eine methode einer abgeleiteten klasse.

    diese methode muss in der abgeleitet klasse vorkommen
     

Diese Seite empfehlen