2012-07-09 7 views
1

나는 ViewFlipper.Assume 첫번째 레이아웃 폭에 두 개의 레이아웃 (화면)가 더 이상 두 번째 레이아웃 너비보다. (하자 말, 1 레이아웃 폭이 1000dp이고, 두 번째는 500dp의 폭이) 나는이 사이를 전환 할 수 있습니다현재 화면의 일부분을 유지하면서 다음 화면으로 이동하는 방법 android ViewFlipper?

을 두 화면이 쉽게 시작됩니다. 첫 번째 화면이 완전히 표시됩니다. 버튼을 클릭하면 두 번째 화면이 오른쪽에서 시작되어 첫 번째 화면이 왼쪽으로 이동합니다. 그러나 두 번째 화면을 유지하려면 (두 번째 화면에는 너비) 첫 번째 화면의 절반을 의미하는 첫 번째 화면의 일부가 사라집니다. 어떻게해야합니까? 친구 좀 도와주세요.

감사합니다 모두!

+0

이 질문에 대한 해결책이 있습니까? – eftokay83

+0

아니요 ...--( 이 문제에 대한 해결책을 찾을 수 없습니다. 요구 사항을 변경하고 다른 방식으로 변경했습니다 ... 물어봐 줘서 고마워요. : –

+0

FrameLayout과 애니메이션을 사용 했습니까? 나는 이것이 ViewFlipper로 "쉽게"행해질 수 없다고 생각합니다 ... – eftokay83

답변

1

matthieu가 만든이 사용자 정의 드래그 가능한 공간을 사용할 수 있습니다. 나는 여기에 링크를 올리고있다. 새로운 프로젝트에 넣으면 기존 활동에 대한 참조가 만들어집니다. 이 레이아웃을 사용하면보기 그룹을 끌 수 있습니다.

Developing an Android Homescreen

관련 문제