Superklassenmethode überschreiben

T

TimoSch

Neues Mitglied
0
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
 
du kennzeichnest die methode mit
@override

also überschreibst du hier eine methode einer abgeleiteten klasse.

diese methode muss in der abgeleitet klasse vorkommen
 

Ähnliche Themen

F
Antworten
1
Aufrufe
878
N2k1
N2k1
2
  • 2slow4you
Antworten
4
Aufrufe
911
2slow4you
2
R
Antworten
1
Aufrufe
626
StefMa
StefMa
Zurück
Oben Unten