나는 오래 전에 Android를 연구하기 시작했고 간단한 작업을 해결하기 위해 어떤 접근법을 사용해야하는지에 대해 질문을했습니다. 보기 (어쩌면 단추)가 있다고 가정 해 봅시다. 사용자가 손가락으로 화면을 가로 질러 움직일 수 있기를 바랍니다. AbsoluteLayout이 더 이상 사용되지 않을 때까지 올바른 접근 방식이 분명하게 드러났습니다. 해당 이벤트를 기반으로 내보기의 위치를 변경했을 것입니다. 하지만 지금은 무엇입니까?손가락으로보기 이동
답변
갤러리에서 이미지를 통해 애플리케이션 또는 페이지를 탐색하기 위해보기를 이동하려는 경우 Android에서는 widgets 컬렉션을 제공합니다. 당신이 말에하려는 경우, 큰 이미지를 통해 팬은, 어쩌면이 도움이 될 것입니다 : Image in Canvas with touch events
임
여러 아이들이 레이아웃을 프레임에 추가 할 수 있습니다 FrameLayout이 업데이트 marginLeft 및 marginTop
를 사용하여,이 아니지만 여러 개의 해상도 문제로 인해 권장됩니다. android docs:FrameLayout이 발
는 단일 항목 표시 화면 영역을 차단하도록 설계된다. 일반적으로, 자식이 서로 겹치지 않으면 서 서로 다른 화면 크기로 확장 가능한 방식으로 자식보기를 구성하기가 어려울 수 있으므로 FrameLayout을 사용하여 단일 자식보기를 보유해야합니다. 그러나 FrameLayout에 여러 자식을 추가하고 android : layout_gravity 특성을 사용하여 FrameLayout 내에서 각 자식에 중력을 할당하여 중력을 할당하여 해당 위치를 제어 할 수 있습니다.
사용자가 터치 이벤트에 따라 여백을 명시 적으로 설정했기 때문에이 "경고"는 적용 할 수 없습니다.
나만의 사용자 정의보기를 만들고 onTouch 이벤트 리스너를 추가하십시오. 그것은 매우 간단합니다. 아주 잘 설명했습니다 here.
나는 그것을 읽습니다. 그 기사가 내 단순한 문제만큼 나에게 '너무 많이'솔기가 있지만 ... –
- 1. 마우스 이동 이동
- 2. 이동 이동 순환
- 3. 이동
- 4. 이동
- 5. 이동
- 6. 이동
- 7. 카메라 방향에 따라 이동 이동
- 8. 이동 경로 1.7 이동 트랜잭션
- 9. 이동() 요소() 함수이 이동 안드로이드
- 10. 이동 경로에서 동영상 클립 이동
- 11. 어셈블러에서 두 개의 레지스터 이동 (이동)
- 12. Magento가 상향 이동 제품을 바닥 글로 이동
- 13. Google지도에 마커를 동적으로 이동/드래그/팬 이동
- 14. 이동 생성자 기본 클래스 이동 생성자
- 15. 제출 후 조치 이동 (URI 이동)
- 16. jQuery 및 WebGL - 마우스 이동 div 이동
- 17. Visual Studio - 커서 이동 및 이동
- 18. 이동 방법
- 19. UIToolBar 이동
- 20. 람다로 이동
- 21. 대용량 이동
- 22. ArrayList 이동
- 23. Xcode에서보기로 이동
- 24. 페이지 이동
- 25. mvc2에서보기에서보기로 이동
- 26. Maven으로 이동
- 27. ListView에서 이동
- 28. 이동 클래스
- 29. UIImageView 이동
- 30. 제네릭으로 이동.
하나의보기에만 적합하며 컨테이너에 여러 개의보기가있을 수 있습니다. –
프레임 레이아웃에 여러보기를 추가 할 수 있습니다. – ravyoli
수 있습니다! =해야합니다 – dbm