Compose는 사용자 상호작용에서 생성된 동작을 감지하는 데 도움이 되는 다양한 API를 제공합니다. 이 API는 광범위하게 사용됩니다.
그중 일부는 상위 수준이며 가장 일반적으로 사용되는 동작을 처리하도록 설계되었습니다. 예를 들어
clickable수정자를 사용하면 클릭을 쉽게 감지할 수 있으며 접근성 기능도 이용할 수 있고 탭할 경우 시각적 표시기도 표시됩니다(예: 물결).또한 하위 수준에서 더 유연하게 작동하지만
PointerInputScope.detectTapGesturesPointerInputScope.detectDragGestures추가 기능이 포함되지 않은 덜 흔히 사용되는 동작 감지기도 있습니다.
다음 페이지에서 포인터 입력에 관해 자세히 알아보세요.
- 동작 이해에서는 포인터 입력을 처리할 때 중요한 역할을 하는 핵심 개념을 설명합니다.
- 탭 및 길게 누르기는 단일 포인터, 단일 위치 이벤트를 확장합니다.
- 스크롤은 스크롤 컨테이너를 구현하고 상호 운용성 문제를 처리하는 방법을 설명합니다.
- 드래그 가능한 컴포저블은 단일
축을 따라, 2차원으로 또는 미리 정의된 앵커 포인트 간에 UI 요소를 이동하는 방법을 설명합니다
draggabledraggable2DanchoredDraggable. - 멀티 터치는 둘 이상의 포인터가 사용되는 상황을 자세히 설명합니다.
추천 서비스
- 참고: JavaScript가 사용 중지되어 있으면 링크 텍스트가 표시됩니다.
- 사용자 상호작용 사용 설정
- Compose의 시맨틱
- Compose 수정자