안드로이드 개발 질문/답변
(글 수 45,052)
public int describeContents() {
// TODO Auto-generated method stub
return 0;
}
public void writeToParcel(Parcel dest, int flags) {
// TODO Auto-generated method stub
dest.writeString(this.CODE);
dest.writeString(this.PRODUCTSNAME);
}
이런 부분들에에 있어
어떤 프로젝트에서는
@Override
public int describeContents() {
// TODO Auto-generated method stub
return 0;
}
@Override
public void writeToParcel(Parcel dest, int flags) {
// TODO Auto-generated method stub
dest.writeString(this.CODE);
dest.writeString(this.PRODUCTSNAME);
}
@Override가 붙어있어도 오류 없이 멀쩡하고.
새로 만든 프로젝트에서는 @Override가 있으면 오류가 납니다.
이게 도대체 무슨 일일까요?
심지어 onClick을 구현할 때도 @Override가 적혀있으면 오류납니다.
(이것도 마찬가지로 어떤 프로젝트는 멀쩡한데 어떤 프로젝트는 오류납니다.
즉, 오류나는 프로젝트는 모든 @Overrride에 대해서 오류가 발생합니다.)




오류나는 프로젝트의 경우는 자바 컴파일러가 버전 1.5 아래로 되어있을겁니다.
1.6으로 바꿔주시면 됩니다.