안드로이드 사이드 메뉴 예제

예 : 지금은 내가 메인 활동 오류를 만들 때마다 만드는 방법을 tabhost를 만드는 조각에서 뜨거운 무엇을 만들 안드로이드 스튜디오에 포함 된 템플릿은 간단한 레이아웃과 기본 응용 프로그램을 만들기에 좋은,하지만 당신은 더 응용 프로그램을 킥 스타트하려는 경우 에서, 엔바토 마켓에서 사용할 수 있는 앱 템플릿 중 일부를 고려할 수 있습니다. 07-26 06:13:41.167: E/AndroidRuntime (2219): android.view.InflateException: 바이너리 XML 파일 라인 #14: 오류 팽창 클래스 android.widget.ListView 하이 라비, API 8 (안 드 로이드 2.2)에서 실행 하려면, 추가 지원 라이브러리를 사용 하 여 폴더 항아리에 안드로이드 지원 -v4.jar, 매니페스트에서 나는 안드로이드 변경해요 :minSdkVersion =”8″,하지만 여전히 가까운 강제 . 그것을 해결하는 방법 ? 좋아,이 설명하기 어려울 것입니다하지만 여기에 우리가 가서 : 나는 그것이 탐색에 표시되지 않도록 모두 함께 홈 프래그먼트를 제거, 먼저 당신은 홈 조각이 어디서나 사용되지 않는 지 확인해야합니다, 또는 다른 응용 프로그램이 빌드되지 않습니다. mainactivity.java에서 – 파일의 상단에 개인 정적 피날레 문자열 TAG_HOME = “홈”을 제거; – 개인 조각 getHomeFragment (), 케이스 0을 제거하고 대/소문자 1을 대/소문자 0으로 변경, 케이스 2에서 1 등등. 기본적으로: 변경 반환 새 홈 프래그먼트(); 새 사진 조각(); – 개인 보이드 설정UpNavigationView() 대/소문자 R.id.nav_home을 제거하고 다시 1을 0으로, 2를 1에서 1 등으로 변경합니다. – 경우 (로드홈프라곤백프레스) 변경 CURRENT_TAG = TAG_HOME; 현재_태그 = 태그_사진; – 에 공개 부울에서CreateOptionsMenu (메뉴 메뉴) 변경 navItemIndex == 3 navItemIndex == 2 – 메뉴 폴더에서 열기 활동_main_drawer.xml 및 제거 나는 다이에 문제가 있습니다 클릭Listener, 다른 사람? 오류가 없습니다. SlideMenu가 닫히지만 다른 활동/조각이 열리지 않습니다. Eclipse의 디버거 모드에서 메뉴를 탭할 때 코드가 Clicklistener로 이동하지 않는다는 것을 알게되었습니다. 이 문제를 어떻게 해결할 수 있습니까? 조각_home.xml을 어디에 배치해야 합니까? 나는 그것에 문제가 있고, 또한 내가 예를 들어 그것을 사용하려는 경우 SlideMenuClickListener를 사용할 수 없습니다.

아무도 나를 도울 수 있습니까? Xml 파일을 레이아웃 Xml 파일로 만들고 메뉴 패키지로 이동합니다. 후안 리베로는 이미 이 작품을 만들었다. 그는 라비 타마다 소스 코드를 사용하고 낮은 안드로이드 버전으로 작동하도록 업데이트. 라이브러리: https://github.com/rimeju/SlidingMenu 07-08 08:32:39.044 5802-5802/exampl.casunc.orderingsystemv1 E/AndroidRuntime: 치명적인 예외: 주요 프로세스: exampl.casunc.orderingsystemv1, PID: 5802 java.lang.runtime예외: exampl.casunc.orderingsystemv1.activity.MenuActivity@84b655는 exampl.casunc.orderingsystemv1.fragment.homeFragment.onAttach (홈프래그먼트.자바:84)에서 OnFragmentInteractionListener를 구현해야 합니다. android.support.v4.app.fragmentManagerImpl.moveToState(프래그먼트매니저.자바:1363) 에서 android.support.v4.app.FragmentTransition.addToFirstInLastOut(프래그먼트전환.자바:1109) android.support.v4.app.fragmentTransition.calculate프래프먼트(FragmentTransition.java:996) android.support.v4.app.fragmentManagerImpl.executeOpsTogether (프래그먼트 매니저.자바:2364) 에서 android.support.v4.app.FragmentManagerImpl.removeRedundantOperationsAndExecute (프래그먼트 매니저.자바:2322) android.support.v4.app.fragmentManager.java:2229에서 android.support.v4.app.FragmentManagerImpl$1.run(FragmentManager.java:700)에서 android.os.Handler.handleCallback(핸들러.java:739)에서 android.os.handler.dispatchMessage (Handler.java:95) 에서 android.os.Looper.loop (Looper.java:148) 에서 android.app.ActivityThread.main (ActivityThread.java:5417) 에서 자바.lang.reflect.Method.invoke (네이티브 메서드) com.android.internal.os.ZygoteInit$방법AndArgsCaller.run (ZygoteInit.java:726) com.android.internal.os.os.main (ZygoteInit.java:616) 안녕하세요 @ravi8x:disqus, 나는 안드로이드에서 초보자, 코드를 결합 할 때, 다음 줄은 얻을 것이다 오류, 당신은 내가 그것을 해결할 수있는 방법을 저를 기술 할 수 있습니다, 너무 많은 1) 설치하고 프로젝트에 지원 Librairies v4 및 v7을 추가 (http://developer.android.com/tools/support-library/setup.html) 2) 안드로이드 를 삭제 :minHeight =”?안드로이드 : ATTR / listPreferredItemHeightSmall”과 안드로이드 :”android모양 =”?안드로이드 :attr /textAppearanceList항목작은”에서 라인 “drawer_list_item.xml”, 당신은 다른 방법으로 스타일을 만들거나 그냥 이스 라인없이 유지할 수 있습니다.