小编TNB*_*TNB的帖子

如何在同一个 Android Compose 视图中使用多个手势?

我想在同一视图中使用拖动和点击手势。

 Canvas(
                        modifier = Modifier
                            .fillMaxSize()
                            .pointerInput(Unit) {
                                detectTapGestures(
                                    onDoubleTap = {
                                        Log.i("Double Tap","Clicked")
                                    }
                                )

                                detectDragGestures { change, dragAmount ->
                                    change.consumeAllChanges()
                                    dragAmountX = dragAmount.x
                                    dragAmountY = dragAmount.y
                                }
                            }
                    )
Run Code Online (Sandbox Code Playgroud)

我尝试了这种方法,但只有点击手势有效。如何在视图中同时使用点击和拖动手势?

android gesture android-jetpack-compose

4
推荐指数
1
解决办法
1578
查看次数

标签 统计

android ×1

android-jetpack-compose ×1

gesture ×1