更改android中的默认手写笔指针样式

Posted

技术标签:

【中文标题】更改android中的默认手写笔指针样式【英文标题】:Change default stylus pointer style in android 【发布时间】:2013-09-01 09:04:56 【问题描述】:

android 4.0 及更高版本上可以捕获不同的触控笔事件。

但似乎没有办法将指针样式更改为默认样式,因为我想在触笔悬停事件发生时动态设置一个小图像作为指针

我浏览了 Android 运动事件 API 文档,但没有找到任何相关信息。

如何做到这一点?

【问题讨论】:

您使用的是哪种设备?你看过制造商的 API 吗? 我想要通用解决方案。应该适用于任何支持使用手写笔悬停事件的 android 设备。对于制造商 API,三星 Galaxy Tab 10.1 我尝试了 SPend SDK API(可在三星开发者网站上获得),但无法为 Galaxy 标签自定义添加新的指针样式。 谢谢大家,我得到了答案。很快就会发布。 【参考方案1】:

我找到了适用于三星设备的解决方案。

在挖掘SPen SDK的来源后,我发现更改悬停图标非常容易。

你需要使用这个功能:

public boolean setSPenCustomHoverIcon(Context paramContext, View paramView, Drawable paramDrawable);

您只需要传递:应用程序contextViewDrawable 图标。

【讨论】:

以上是关于更改android中的默认手写笔指针样式的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Android 中更改标签样式?

如何更改ANDROID API 22中的默认向上按钮图标

SeekBar的使用

如何更改SearchView上的默认图标,以便在Android的操作栏中使用?

UWP CustomRenderer for Checkbox:指针在复选框更改样式?

Android - 默认按钮样式