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

相关推荐
西峰u4 小时前
Java单例模式|从基础到多线程安全
java·java单例模式
ClinicTech4 小时前
实验室洗瓶机的清洗系统架构与自动化控制解析
java·python
linmengmeng_13144 小时前
【总结】MyBatis-Plus批量插入与清表的正确姿势
java·spring boot·mysql·mybatis
木井巳4 小时前
【记忆化搜索】不同路径
java·算法·leetcode·深度优先·剪枝·推荐算法
Sam_Deep_Thinking4 小时前
new Thread()之后发生了什么?
java·后端·面试·程序员
泡海椒4 小时前
规则引擎对比:JQuick-Java vs Drools 轻量场景选型对比
java·开发语言
wno7044 小时前
Spring Security短信验证码登录
java·python·spring
步行cgn4 小时前
Spring util 命名空间详解
java·后端·spring
古法安卓5 小时前
Android-休眠唤醒后onLocationChanged没有数据问题排查
android·java·android studio
周GZ5 小时前
简单讲解线程池的4种拒绝策略
java