2013-08-02 3 views
3

내 응용 프로그램에서 here의 슬라이딩 메뉴를 사용 중입니다. 내 응용 프로그램에는 GraphView도 있으며 실시간으로 일부 데이터를 설정합니다. 그래프는 왼쪽과 오른쪽으로 스크롤 할 수있는 선형 그래프입니다. 그러나 왼쪽에서 오른쪽으로 제스처하여 슬라이딩 메뉴를 사용하면 메뉴가 계속 튀어 나오기 때문에 그래프에서 스크롤 할 수 없습니다. 슬라이딩 메뉴 제스처가 그래프 제스처의 스크롤 가능한 제스처를 덮어 씁니다. - 안드로이드

특정 항목을 누르면 어떤 방법으로 메뉴 기능을 덮어 쓸 수 있습니까? 그래프 아이템은 단지 LinearLayout입니다.

또한 조각을 사용하므로 각 메뉴 항목이 조각입니다. 메뉴는 화면의 가장자리/베젤에서 드래그하는 경우에만 표시되도록

+1

극단적 인면에서 끌 때 슬라이딩 메뉴가 열리도록 구성 할 수 있습니다. 나는 그 구성을 가능하게하는 것이 좋다고 생각합니다. –

+0

제안 해 주셔서 감사합니다. 나는 그 일을 할 수 있다는 것을 몰랐다. 매력처럼 작동했습니다. –

답변

15

당신이 당신의 SlidingMenu 개체/조각/활동에

setTouchModeAbove(SlidingMenu.TOUCHMODE_MARGIN); 

하지

setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN); 

를 호출해야합니다

+0

감사합니다. 가장 쉽고 편리한 솔루션과 같습니다. 정확히 내가 원했던 것 –