2013-10-08 2 views
4

잠깐, 슬라이드 메뉴가 있는데 왼쪽에서 오른쪽으로 (또는 오른쪽에서 왼쪽으로) 밀어 넣는 대신 메뉴 버튼을 누르면 메뉴가 표시되기를 원합니다. 나는 메뉴를 슬라이딩 방지하기 위해 어떤 CONFIGS을 찾을 수없는jfeinstein10 SlidingMenu : 슬라이딩 메뉴를 중지하는 방법

SlidingMenu sm = getSlidingMenu(); 
    sm.setMode(SlidingMenu.LEFT); // or sm.setMode(SlidingMenu.RIGHT); 
    sm.setBehindOffsetRes(R.dimen.slidingmenu_offset); 
    sm.setShadowWidthRes(R.dimen.shadow_width); 
    sm.setShadowDrawable(R.drawable.shadow); 
    sm.setBehindScrollScale(0.25f); 
    sm.setFadeDegree(0.25f);  

: 같은
내 메뉴 설정 모습입니다. 내가 어떻게 할 수 있는지 말해 줄 수 있니?
미리 감사드립니다.

+1

최근 SlidingMenu' 안드로이드의 새로운'NavigationDrawer을위한'도랑 '. 그 가치가 무엇이든, 나는 그것을 강력히 추천 할 것이다. – Jon

답변

8

이 보내 주시면 해제됩니다

getSlidingMenu().setTouchModeAbove(SlidingMenu.TOUCHMODE_NONE); 

을 그리고이 작업 표시 줄에 응용 프로그램 아이콘을 클릭의 메뉴 전환을 할 것입니다

@Override 
public boolean onOptionsItemSelected(MenuItem item) { 
    int itemId = item.getItemId(); 

    if (itemId == android.R.id.home) { 
     getSlidingMenu().toggle(); 
     return true; 
    } 

    return super.onOptionsItemSelected(item); 
} 
+0

고마워, 그것은 매력처럼 작동했습니다. – R4j

관련 문제