2012-06-16 3 views
0

서로 다른 내용을로드 할 수있는 두 개의 핸들이있는 오른쪽에서 왼쪽으로 슬라이딩 서랍을 만들고 싶습니다. 핸들 위치는 화면 중앙과 하단 사이에 있어야하므로 핸들을 사용하여 슬라이드 할 때마다 응용 프로그램은 해당 내용을 전체 화면에 표시해야합니다.여러 핸들이있는 서랍 슬라이더

이전 슬라이드 드로잉의 질문과 해결책을 확인했지만 시나리오에 도움이되지 않았습니다.

  • 기본적으로 슬라이드 서랍의 핸들 위치는 가운데에있는 입니다. 그리고 두 개의 핸들을 배치 할 때 두 번째 핸들은 다른 하나를 덮어 씌우고 있습니다. 다른 핸들은 하나만 볼 수 있습니다.

  • PaddingBottom을 200dp로 유지하려고했습니다. 이제
    핸들을 볼 수 있지만 두 번째 슬라이드 서랍의 내용은
    핸들 모두에 대해 표시됩니다.

  • 슬라이드 레이아웃을 내부에 보관하고 양쪽 슬라이드 서랍에 대해 layout_weight
    을 1로 지정합니다. 이것으로 전체 화면은 두 개의 동일한 부분으로
    으로 나뉩니다. 하지만 각 핸들마다 전체 화면을 사용하고 싶습니다.

이 점에 대해 도움을 줄 수 있습니까?

미리 감사드립니다.

답변

2

슬라이드 드로어는 개발자 사이트에 따라 프레임 또는 상대 레이아웃에 배치 할 수 있습니다. 또한 xml에있는 서랍에있는 레이아웃 내부에서 레이아웃의 상단 오프셋을 설정할 수 있습니다. 희망이 작동합니다. 내 코드에 잘 작동했습니다.

+0

@ stusthi - 샘플 코드를 제공해 주실 수 있습니까? – user3820044