在包含触控笔支持的手机和平板电脑等大型屏幕设备上,用户期望所有应用都提供一致的触控笔体验。

支持触控笔以提供改进的导航、绘图和手写功能,以及具有倾斜和压力检测的高级画笔。

管理触控笔输入

指南
允许用户使用触控笔在文本字段中手写输入。
指南
在不是 EditText 组件或 WebView 文本部件的视图中启用触控笔手写。
指南
支持触控笔压力、方向、倾斜、悬停和手掌检测。使用低延迟图形和运动预测库增强触控笔输入渲染。
指南
注意——在笔记应用中支持触控笔输入,以便用户能够流畅高效地书写、素描和注释屏幕内容。

使用高级库使您的体验与众不同

使用高级触控笔库来减少延迟、检测压力和倾斜、忽略意外标记并识别手写。

低延迟库

通过减少触控笔输入和屏幕渲染之间的处理时间来改善延迟。
使用对未来运动事件的预测进一步减少延迟,我们的 Motion Prediction Jetpack 库使此操作变得更加容易。

高级库

使用有关触控笔压力和倾斜的信息从 MotionEvent 对象渲染笔划。
在用户在使用触控笔绘图或书写时意外触摸屏幕时避免杂乱标记。
使用 ML Kit 识别手写文本并在数字表面上对笔势进行分类,使用 ML Kit 数字墨水识别识别手写文本并在数字表面上对笔势进行分类。
使用户能够全屏工作并在不出现杂乱标记的情况下使用手势导航。

为所有类型的输入构建

使用户能够使用触控笔导航您的应用,就像使用键盘或触控板一样。触控笔优化还可以改善其他类型的输入的体验,例如使用户能够使用触控笔导航您的应用,就像使用键盘或触控板一样。触控笔优化还可以改善其他类型的输入的体验,例如键盘和鼠标。
指南
帮助用户轻松识别屏幕上的焦点位置,以便进行精确输入。例如,当用户悬停在其上时,添加一个焦点指示器,例如更粗的边框。 
指南
悬停时,更新光标以显示画笔类型或当前操作的预览。
指南
拖放图像、文本和其他内容,以便用户可以快速从您的应用共享拖放图像、文本和其他内容,以便用户可以快速从您的应用共享到另一个应用。
指南
使应用中的文本可选择,以便用户可以快速选择文本并共享使应用中的文本可选择,以便用户可以快速选择文本并共享到其他应用。