Androidのプロジェクトを作っていて別PCへ持って行った時に
メソッド xxxx() はスーパークラスのメソッドをオーバーライドする必要があります
というエラーが@Overrideアノテーションで出てて今までずっと不思議でした。(というか放置
それがやっと解決。
ウインドウ-設定のJavaにある「コンパイラー」にある「コンパイラー準拠レベル」がデフォルトで1.5に
なってました。
1.5では@Overrideアノテーション使えないそうです。
1.6にすることで解決
以下のサイトが参考になりました。ありがとうございます
・Androidのプロジェクトで@Overrideアノテーションがエラー
http://uky0426.wordpress.com/2011/03/14/android%E3%81%AE%E3%83%97%E3%83%AD%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88%E3%81%A7override%E3%82%A2%E3%83%8E%E3%83%86%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%81%8C%E3%82%A8%E3%83%A9%E3%83%BC/