将鼠标悬停在 Android 上的约束布局上时如何显示手形指针?

问题描述

当我将鼠标悬停在按钮上(在 Chrome 操作系统上)时,会显示一个手形光标,但当我将鼠标悬停在约束布局上时它不会出现。它显示认光标。

所以我尝试了两种方法

一个是手动设置指针:

<androidx.constraintlayout.widget.ConstraintLayout"
    android:layout_width="0dp"
    android:layout_height="0dp"
    android:pointerIcon="hand"
    android:clickable="true"
    android:focusable="true">...</...>

第二个是:

yourView.setonHoverListener { view,_ ->
    addVisualHighlighting(true)
    view.pointerIcon =
    PointerIcon.getSystemIcon(view.context,PointerIcon.TYPE_HAND)
   false // listener did not consume the event.
}

两种方法都行不通。请问有什么建议吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)