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

相关推荐
gugucoding几秒前
57. 【Java】日志框架:SLF4J与Logback
java·开发语言·logback
今天的砖头有点烫手啊1 分钟前
JVM 调优实战:从 GC 日志到参数优化,一次完整排查
java·jvm
敢敢のwings19 分钟前
世界模型与FlashWorld:从“在梦中学习“到秒级3D场景生成
android·学习·3d
爱奥尼欧22 分钟前
10.C++ string 实现详解
java·开发语言·c++
小飞学编程...23 分钟前
【equals 、Comparable、Comparator 三者的区别】
java·python
骇客野人31 分钟前
Java分布式任务调度方案(完整落地指南)
java·开发语言·分布式
JacksonMx37 分钟前
Spring @Async 坑点 + 改造方案
java·开发语言
Dovis(誓平步青云)1 小时前
牛奶不能减成负数:冰箱库存的筛选、去重与不可变更新
android·java·开发语言
Awna1 小时前
MySQL 存储空间与索引运维实战:从空间排查到在线扩容
android·运维·mysql
SWAGGY..2 小时前
【C++初阶】:(15)模板进阶--从非类型参数到模板特化与分离编译
java·服务器·前端