2013-09-03 2 views
0

에 대해 불평하고 android.app.Activity는 android.app.ActionBar을 리턴하는 getActionBar() 메소드를가집니다. 그런 다음 라이브러리 프로젝트에는 활동에서 확장 한 사용자 정의 활동이 들어 있습니다. 이 사용자 지정 작업 클래스는 android.app.ActionBar이 아닌 사용자 지정 ActionBar를 반환하는 getActionBar() 메서드 (@OVERRIDE 제외)가 있습니다. 그런 다음 Eclipse는 getActionBar()에 대해 호환되지 않는 리턴 유형에 대해 불평합니다. 이것은 외부 라이브러리 프로젝트이기 때문에 getActionBar() 및 사용자 정의 ActionBar 클래스를 변경하고 싶지 않습니다. 해결책?Eclipse는 getActionBar가 오버라이드 된 메소드

답변

0

불가능합니다. getActionBar() 이름을 변경하십시오. Defining Methods in java

+0

이 라이브러리는 ActionBar가 도입되었을 때 3.0 이전에 개발되었으므로 충돌이있었습니다. API 레벨을 8로 변경하면 문제가 해결됩니다. –

관련 문제