Compose 中的指標輸入

Compose 提供多種 API,協助您偵測使用者互動而產生的手勢。您可以運用各種用途的 API:

  • 其中一些是高階 API,專為最常用的手勢而設計。舉例來說,clickable 修飾符可以輕鬆偵測點擊,而且還會提供無障礙功能並在輕觸時顯示視覺指標 (例如波紋)。

  • 此外,還有 PointerInputScope.detectTapGesturesPointerInputScope.detectDragGestures 等不太常用的手勢偵測工具,這類偵測工具提供更多較低級別的靈活性,但不包括額外功能。

想進一步瞭解下列頁面中的指標輸入資料:

  • 瞭解手勢:說明處理指標輸入時扮演的角色。
  • 輕觸並按下會展開單一指標、單一位置事件。
  • Scroll 說明如何實作捲動容器,並處理互通性問題。
  • 「拖曳、滑動和快速滑過」會顯示單一指標的各種拖曳類型。
  • 多點觸控則深入探討使用多個指標的情況。