首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何以编程方式激活联想幻影单人白日梦上的屏幕记录器?

如何以编程方式激活联想幻影单人白日梦上的屏幕记录器?
EN

Stack Overflow用户
提问于 2019-05-15 01:17:44
回答 1查看 47关注 0票数 2

目前,可以在联想幻影单人白日梦设备上按音量键和菜单来激活屏幕录制。有没有办法以编程方式触发相同的函数?

我已经浏览了文档,但找不到任何相关的东西。

EN

回答 1

Stack Overflow用户

发布于 2019-05-15 01:34:36

代码语言:javascript
复制
KeyEvent volDown = new KeyEvent(KeyEvent.ACTION_DOWN, KeyEvent.KEYCODE_VOLUME_DOWN);
Activity.dispatchKeyEvent(volDown);
KeyEvent menuDown = new KeyEvent(KeyEvent.ACTION_DOWN, KeyEvent. KEYCODE_MENU);
Activity.dispatchKeyEvent(menuDown);

KeyEvent volUp = new KeyEvent(KeyEvent.ACTION_UP, KeyEvent.KEYCODE_VOLUME_DOWN);
Activity.dispatchKeyEvent(volUp);
KeyEvent menuUp = new KeyEvent(KeyEvent.ACTION_UP, KeyEvent. KEYCODE_MENU);
Activity.dispatchKeyEvent(menuUp);

我没有测试这个,因为我没有这部手机,但这是我最好的猜测。前四行按下音量和菜单键(ACTION_DOWN),后四行松开它们(ACTION_UP)。希望它能为你工作:)我假设这能在菜单和音量降低下工作,但是如果它是音量增加的,那么就用KEYCODE_VOLUME_UP换成KEYCODE_VOLUME_DOWN

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56135511

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档