Android悬停光标

Android悬停光标,android,android-source,Android,Android Source,我需要能够在Android中将鼠标悬停在某个元素上时更改光标图标。 我在悬停时已经得到了一个事件,但现在我不知道如何基于此更改光标图标 我是从源代码构建的,这意味着我能够在框架中更改内容 根据我的研究,我发现指针有几个“状态”: (来自) @android:可绘制/指针箭头图标 @android:可拖动/指针\点\悬停\图标 @安卓:可绘图/指针\点\触摸\图标 @android:可绘制/指针\点\锚定\图标 如何将图标更改为这些状态 还是我需要做些改变?我认为没有任何公共API。这是一个内

我需要能够在Android中将鼠标悬停在某个元素上时更改光标图标。 我在悬停时已经得到了一个事件,但现在我不知道如何基于此更改光标图标

我是从源代码构建的,这意味着我能够在框架中更改内容

根据我的研究,我发现指针有几个“状态”:

(来自)


@android:可绘制/指针箭头图标
@android:可拖动/指针\点\悬停\图标
@安卓:可绘图/指针\点\触摸\图标
@android:可绘制/指针\点\锚定\图标
如何将图标更改为这些状态


还是我需要做些改变?

我认为没有任何公共API。这是一个内置的行为…但是什么时候使用pointerIconSpotHover呢?当你使用手写笔的时候
<!-- Pointer styles -->
<style name="Pointer">
    <item name="android:pointerIconArrow">@android:drawable/pointer_arrow_icon</item>
    <item name="android:pointerIconSpotHover">@android:drawable/pointer_spot_hover_icon</item>
    <item name="android:pointerIconSpotTouch">@android:drawable/pointer_spot_touch_icon</item>
    <item name="android:pointerIconSpotAnchor">@android:drawable/pointer_spot_anchor_icon</item>
</style>