답변

0

당신에게 아이디어를 제공합니다 :
1. 알파 (빨간색)와 두 개의 PNG 파일 3. 패딩/여백을 조정
어떤 레이아웃을 서로
2. 스택을 만들 수를
4 . 애니메이션

see this picture with alphas

1

사용할 수 TranslateAnimatio 슬라이딩 추가 이미지가있는 n. 투명 색상을 배경으로 사용하고 2 개의 이미지보기를 넣어 이미지를 표시합니다. 모든 이미지를 클릭하면 왼쪽 및 오른쪽 TranslateAnimation 이미지를 사용하여 화면에서 종료합니다.

이미지에서 한 가지 더 말하면 내가보기 오버레이 패턴을 사용하고 있다고 말할 수 있습니다. 백그라운드 뷰가 이미 있다는 것을 의미합니다. 사용자가 클릭 할 때 데이터 유형 (남성/여성)이 전달 된 기능을 표시하거나 숨 깁니다.

애니메이션의 경우이 SO question을 확인하십시오.

0

내 Perference는

RelativeLayout의 당신이 어떤 규칙에 따라 UI 요소를 배치하는 데 도움이되는 레이아웃 매니저 상대 레이아웃을합니다. 다음과 같이 지정할 수 있습니다. 왼쪽 모서리의 모서리와 정렬하고이 요소의 왼쪽/오른쪽에 배치합니다.