我刚刚阅读了有关称为 Assist 和 VoiceInteraction 的 Android API。我想要实现的是像 NowOnTap 这样的应用程序。为此,我需要在用户长按主页按钮之前访问屏幕内容。
首先,我尝试在操作中使用正常活动android.intent.action.ASSIST
。
深入研究这一点,我发现为了在打开应用程序之前访问屏幕截图,我需要实现VoiceInteractionSession
及其方法onCreateContentView
和onHandleScreenshot
.
我无法通过使用创建 UI,onCreateContentView
而且根据我的日志,它甚至没有被调用。有使用此 API 经验的人吗?