2014-07-12 4 views
0

나는 Sliding menu library을 사용하고 있습니다. 화면 오른쪽으로 이동하는 전체 활동 레이아웃을 슬라이드 할 때. 하지만 맨 위의 머리글을 수정하고 나머지 부분 만 이동하면됩니다. 내 슬라이딩 스크린 코드는슬라이딩 메뉴가 전체 화면으로 슬라이딩 슬라이딩 메뉴 라이브러리가있는 안드로이드

setBehindContentView(R.layout.sliding_screen); 
    menu = getSlidingMenu(); 

    menu.setMode(SlidingMenu.LEFT); 
    menu.setShadowWidthRes(R.dimen.shadow_width); 
    // menu.setShadowDrawable(R.drawable.ic_launcher); 
    menu.setBehindOffsetRes(R.dimen.slidingmenu_offset); 
    menu.setFadeDegree(0.35f); 
    setSlidingActionBarEnabled(true); 

하고 활동 메뉴를 부착하는 동안 레이아웃

<include 
    android:id="@+id/include1" 
    android:layout_width="fill_parent" 
    android:layout_height="50dp" 
    android:layout_alignParentLeft="true" 
    android:layout_alignParentTop="true" 
    layout="@layout/header_layout" /> 

screen shot

+0

[탐색 창] (http://v4all123.blogspot.in/2014/05/simple-navigation-drawer-example)을 사용해보세요. -in.html)를 사용하십시오. – Gunaseelan

답변

0

사용 SlidingMenu.SLIDING_CONTENT의 헤더를 포함하고있다.

코드 :

SlidingMenu menu; 
menu = new SlidingMenu(this); 
menu.attachToActivity(activity, SlidingMenu.SLIDING_CONTENT); 
0

나는이 나이를 알고,하지만 당신은 (manishkumar가 제안 당신이 실제로 attachToActivity를 사용하지 않는 것을 의미한다)을 SlidingFragmentActivity를 사용하는 경우, 당신은 setSlidingActionBarEnabled(false)를 호출해야합니다. 그러면 액션 바가 메뉴와 함께 슬라이드하지 않습니다. SlidingFragmentActivity