2012-09-21 3 views
0

내 응용 프로그램 사용자가 stapel에서 다음 카드를 가져 오는 효과가 있어야합니다. 따라서 사용자는 카드를 건드린 다음 맨 위의 카드를 화면 밖으로 밀어내어 다음 카드를 가져 가야합니다. 이 효과를 얻으려면 어떻게해야합니까?Android : 다음 경기 용 카드를 가져 가십시오.

예제를 검색했지만 일부를 찾을 수 없었습니다. 검색 할 올바른 단어가없는 것 같습니다. ViewFlipper 또는 SlidingDrawer 만 찾았지만 문제가 해결되지 않았다고 생각합니다. 애니메이션 일 수도 있지만 사용자가 카드를 분실했을 때 효과가 나타납니다.

답변

1

간단합니다 : 카드 스택은 당신이 당신 자신을 그려 넣은 이미지 일뿐입니다. SurfaceView의 클릭 이벤트에서 추가 이미지를 보여주고 손가락으로 움직 이도록합니다. 이제는 사용자가 스택에서 이미지를 선택한 것처럼 보입니다. 또한 카드가 손가락에 연결되어 있다는 것을 사용자가 볼 수있게하려면이 움직이는 카드가 얼마나 커야하는지 확인해야합니다. 성공 재스퍼

+0

카드 이미지를 스택에 직접 그려 넣기가 쉽지 않고 효과의 모든 로직을 스택과 카드 사이에서 분리하는 대신 카드에 저장하는 것이 좋지 않습니까? – enTropy