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端助力

相关推荐
Propeller2 小时前
【Android】模板化解决复杂场景的滑动冲突问题
android·java
渡我白衣2 小时前
深入 Linux 内核启动:从按下电源到用户登录的全景解剖
java·linux·运维·服务器·开发语言·c++·人工智能
七夜zippoe2 小时前
Java 9+模块化系统(JPMS)详解:设计与迁移实践
java·开发语言·maven·模块化·jmm
techzhi3 小时前
Intellij idea 注释模版
java·python·intellij-idea
bagadesu3 小时前
MySQL----case的用法
java·后端
what_20183 小时前
idea启动项目配置环境变量(nacos 命名空间)
java·开发语言
Slow菜鸟3 小时前
Java 开发环境安装指南(三) | Maven 安装
java
Fantasydg3 小时前
JSP学习
java·开发语言·学习
byte轻骑兵3 小时前
Rust赋能Android蓝牙协议栈:从C++到安全高效的重构之路
android·c++·rust
太空程序猿3 小时前
数据类型与变量
java·开发语言