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

相关推荐
ID_180079054735 分钟前
淘宝商品详情 API 接口 item_get: 高效获取商品数据的技术方案
java·前端·数据库
间彧7 分钟前
布隆过滤器详解与Redis+Spring Boot实战指南
java
躲在云朵里`21 分钟前
Jeecgboot框架-权限控制
java·开发语言
Ai runner22 分钟前
Show call stack in perfetto from json input
java·前端·json
I_LPL26 分钟前
day36 代码随想录算法训练营 动态规划专题4
java·算法·leetcode·动态规划·hot100
Mr YiRan26 分钟前
C++二义性,多态,纯虚函数和模版函数
java·jvm·c++
littlegnal35 分钟前
Flutter Android如何延迟加载代码
android·flutter
秋氘渔36 分钟前
MySQL EXPLAIN实战:6种索引失效场景验证与优化
android·数据库·mysql·索引
钟睿37 分钟前
HarmonyOS花瓣地图自定义点聚合功能
android·harmonyos·arkts
升讯威在线客服系统38 分钟前
从 GC 抖动到稳定低延迟:在升讯威客服系统中实践 Span 与 Memory 的高性能优化
java·javascript·python·算法·性能优化·php·swift