2013-07-02 3 views
0

현재 Google지도를 여는 주요 활동이있는 앱을 만들고 있습니다. 그래서 조각 활동을 확장했습니다. 또한 앱에 액션 바가 있기를 원하지만 Froyo (2.2)와의 호환성을 제공하고 싶습니다.SherlockFragmentActivity를 유형으로 해결할 수 없습니다.

내 libs 파일에 android-support-v4.jar가 있는데 진행 방법을 모르겠습니다. SherlockFragmentActivity의 확장은 유형으로 해석 될 수 없습니다.

SherlockFragmentActivity가 아닌 경우 어떻게해야합니까? 어느 쪽이든 튜토리얼이나 예제에 대한 링크가 도움이 될 것입니다.

import android.support.v4.app.FragmentActivity; 

public class MainActivity extends SherlockFragmentActivity { 

    private GoogleMap googleMap = null; 
    SupportMapFragment mMapFragment; 
. 
. 
. 

} 

편집 : 나는 등 웹 사이트의 튜토리얼, 를 겪으면서 나는 ActionBarSherlock의이 확신하는 방법이 (제대로) 수입되는 경우 어떻게 알 수 있습니까.

답변

2

당신은 이미 당신의 경로에 ActionBarSherlock의를 추가 한 가정의 SherlockFragmentActivity을 가져와야합니다.

import com.actionbarsherlock.app.SherlockFragmentActivity; 
+0

이 가져 오기가 해결되지 않는다고 말하면, 내가 잘못 가져 왔음을 의미합니까? – benzabill

+0

이 프로젝트의 클래스 경로에 라이브러리가 없다는 의미입니다. – eternay

+0

예, 프로젝트에 제대로 추가하지 않았다는 의미입니다. 가장 쉬운 방법은 http://actionbarsherlock.com/usage.html에있는 "프로젝트에 포함시키기"절 (1)을 따르는 것입니다. – btse

0

셜록은 android-support-v4.jar의 일부가 아닙니다. 프로젝트에 Sherlock 라이브러리를 포함해야합니다.

+0

라이브러리를 내 작업 영역에 추가 한 다음 프로젝트에 추가했습니다. 이것이 내가 잘못했음을 의미합니까? – benzabill

관련 문제