Android为TV端助力 完全解析模拟遥控器按键

复制代码
public class VirturlKeyPadCtr {
    private static Instrumentation mInstrumentation;

    public static void RC_ConttrollerAction(final int keyValue) {

    /**
     * Wrapper-function taking a KeyCode. A complete KeyStroke is DOWN and UP
     * Action on a key!
     */
    public static void simulateKeystroke(int KeyCode) {
        if (mInstrumentation == null) {
            mInstrumentation = new Instrumentation();
        }
        mInstrumentation.sendKeyDownUpSync(KeyCode);
    }
}

写一个类工具类到时候方便调用

调用的时候直接

VirturlKeyPadCtr.simulateKeystroke(realCode);

传人的参数为你的遥控器的KEY值,比如返回键就是KeyEvent.KEYCODE_BACK

Android 为TV端助力

相关推荐
Albert Edison几秒前
【ProtoBuf 语法详解】enum 类型
java·linux·服务器
花间相见8 分钟前
【JAVA基础01】——类和对象
java·开发语言·python
在等晚安么9 分钟前
每日八股文
java·八股
lclcooky9 分钟前
Spring中的IOC详解
java·后端·spring
GIOTTO情10 分钟前
2026小红书投流新规下,基于Infoseek API的媒介投放自动化方案
java·linux·开发语言
xiaoye370813 分钟前
Spring如何处理线程并发问题
java·后端·spring
xiaoye370815 分钟前
Spring中使用自定义@Lock 注解解决线程并发问题
java·spring·wpf
XiaoLeisj16 分钟前
Android 权限管理实战:运行时申请、ActivityResultLauncher 与设置页授权
android·java·权限
FreeFly辉16 分钟前
VScode搭建javaDemo
java·vscode
知我Deja_Vu18 分钟前
【避坑指南】ConcurrentHashMap 并发操作的致命陷阱
java·开发语言