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

相关推荐
砍材农夫5 分钟前
物联网 基于netty构建mqtt服务协议支持
java·物联网·struts·netty
凤凰院凶涛QAQ10 分钟前
《C++转Java快速入手系列》String篇:在C++里拼字符串像搬砖,在Java里拼字符串像玩乐高 —— 还是带垃圾回收的那种。
java·开发语言·c++
会编程的吕洞宾10 分钟前
Spring_Boot_3_3_的___Transactional__
java·后端·spring
轻刀快马15 分钟前
讲明白Lambda 表达式的进化史
java·开发语言
那个失眠的夜17 分钟前
SpringBoot
java·开发语言·spring boot·spring·mvc·mybatis
通玄19 分钟前
Jetpack Compose 入门系列(一):从零搭建到基础控件使用
android
StarShip27 分钟前
Android 图形渲染流水线完整架构与执行流程分析
android
多敲代码防脱发37 分钟前
Spring进阶(Bean的生命周期与Bean的后处理器)
java·服务器·开发语言·spring boot·spring·servlet
RingWu44 分钟前
高并发三板斧-缓存:命中率、一致性、治理
java·spring·缓存
流年如夢1 小时前
类和对象(上)
android·java·开发语言