2012-09-19 4 views
0

내 애플 리케이션을위한 슬라이딩 메뉴를 구현하고 싶습니다. 슬라이딩 메뉴에 대한 연구를 한 결과 that이 유용하여 라이브러리를 다운로드하여 프로젝트에 가져올 수 있지만 ActionBarSherlock과 함께이 슬라이드 메뉴를 사용하는 데 필요한 좋은 설명을 찾지 못했습니다.android에서 spotify처럼 메뉴 슬라이딩

ActionBarSherlock을 사용하여 슬라이딩 메뉴를 구현하고 Android 2.2 이상을 지원할 수 있습니까?

답변

7

내가 "SharelockAction 바"ActionBarSherlock의 것으로 가정

SharelockAction 표시 줄에이 슬라이드 메뉴를 사용하기 위해 좋은 설명을 발견 해달라고 감사드립니다. 일치하는 경우 :

1 단계 : 위에 URL로 포함 된 the project home page을 방문하십시오.

# 2 : "Setup with ActionBarSherlock" section을 읽으십시오.

"SharelockAction bar"가 다른 것을 말하는 경우 링크를 제공하십시오.

+0

나는 actionbarsharelock을 사용하여 설정을 보았습니다. 프로젝트에 슬라이더 메뉴를 통합하는 두 가지 방법이 있습니까? ... 첫 번째는 "활동 확장 SlidingActivity"입니다. 두 번째는 "SlidingMenu 직접 귀하의 XML 레이아웃에서 볼 수 ".. 내가 할 수 actionbarsherlock의 작업 표시 줄을 사용하고 있기 때문에 slidingactivity에 의해 내 활동을 확장 ... 프로그래밍 방식으로 당신이 통합 할 수있는 모든 샘플 코드가 있습니까 –

+0

제발 ActionBarSherlock를 사용하는 모든 샘플 코드를 공유하십시오 및 SlideMenu 라이브러리를 하나의 프로젝트로 통합 할 수 있습니다. –

+0

@ user1587609 : 인용 한 프로젝트의이 포크를보십시오 : https://github.com/iPaulPro/SlidingMenu와 거기에'example-abs /'프로젝트. – CommonsWare

3

Jeremy Feinsteins 라이브러리에서 ActionBarSherlock을 사용하려면 Activity 대신 모든 클래스에서 SherlockActivity을 확장하면됩니다. 또한 FragmentActivities을 모두 SherlockFragmentActivity 등으로 바꿉니다. Theme.Sherlock

+0

하지만 SlidingMenuActivity에서 SherlockActivity로 변경하는 경우 setBehindContentView, setBehindOffset, setBehindScrollScale은 Read Line을 표시하고 새 메서드를 만들도록 요청합니다. –

+0

SlidingMenuActivity는 아마도 클래스입니다. 안드로이드에서 SlidingMenuActivity가 기본값이 아닙니다. 단지 클래스를 Activity에서 SherlockActivity로 변경합니다. – Ahmad

+0

슬라이딩 메뉴를 다운로드하고 라이브러리를 내 프로젝트 "com.slidingmenu.lib.SlidingMenuActivity;"에 추가했습니다. 만약 내가 slideinenuActivity에서 내 setbehindcontentview, setBehindOffset, setBehindscrollScale보다 셜록 액티비티로 변경되면 그 정의되지 않은 메소드와 레드 라인을 보여줍니다. –

관련 문제