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

相关推荐
qq_269506756 分钟前
第29课-Servlet基础
java
毅炼18 分钟前
不写多语言 SDK,怎么让 Python、Go、Node 服务接入注册中心?
java·后端·系统架构·gateway
2501_9378609422 分钟前
上篇:网络编程基础与UDP套接字编程
java·网络·计算机网络
泡海椒27 分钟前
jquick-pdf 表格行列尺寸控制实战:单元格合并的可行边界
java·开发语言·pdf
Wang's Blog31 分钟前
Java 项目实战: 外卖平台-后台系统登录功能开发
java·服务器·redis
2401_8332693033 分钟前
RecyclerView多布局详解
android
海鸥-w38 分钟前
spingboot定义一个全局异常处理器
java
v_34836087621 小时前
Android_8 zygote启动分析
android
曹牧1 小时前
Jackson 反序列化字段名不匹配
java
消失的旧时光-19431 小时前
Android 系统层扫盲 11:JNI 到底是什么?Java / Kotlin 是怎么调用 C/C++ 的?
android·binder·zygote·system_server·aops