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

相关推荐
Zzzzmo_1 分钟前
Maven+SpringBoot
java·spring boot
Dovis(誓平步青云)10 分钟前
同一条路线在手机和平板上怎样换一种排版
android·开发语言·数据库·智能手机·音视频
thefool11226612 分钟前
无重复字符的最长子串
java
2601_9621896020 分钟前
【SpringCloud】Gateway
java·spring cloud·gateway
夜郎king22 分钟前
基于Java的高德地图公交路线检索服务集成实践
java·智慧城市·高德地图api·县域交通智能化
Java小白笔记22 分钟前
Java中fixedDealy和fixedRate的区别是什么?
java·开发语言
firstacui25 分钟前
Mysql调优
android·mysql·adb
@兽血沸腾27 分钟前
Thread线程和synchronized锁
java·开发语言
程序员-Benothing29 分钟前
什么是 MySQL 的主从同步机制?它是如何实现的?
android·数据库·mysql
Android打工人30 分钟前
c++ 、java 融为一体2,c++ 实例化Android虚拟机直接运行java,c,java 一个进程号
android·java·c++