CubieBoard中文论坛

 找回密码
 立即注册
搜索
热搜: unable
查看: 5799|回复: 3

请问 A20 SDK3.0版本怎么在自己的apk里面判断hdmi的连接状态?

[复制链接]
发表于 2016-1-8 16:06:22 | 显示全部楼层 |阅读模式
       我用的是A20 SDK3.0版本,我想在自己有的apk源码里面判断hdmi的连接状态,我用
int hdmi_status=0;
Intent intent = new Intent(Intent.ACTION_HDMISTATUS_CHANGED);
hdmi_status = intent.getIntExtra(DisplayManagerAw.EXTRA_HDMISTATUS, 0);
    但是得到的值为什么永远都是0呢?

回复

使用道具 举报

发表于 2016-1-12 15:38:59 | 显示全部楼层
你可以先用 “adb shell” 命令,进入 /sys/class/switch/hdmi 这个目录
用 “cat state”,查看 hdmi 的状态。如果插拔有变化的话。

然后,在你的apk源码里,去获取这个节点的值就好了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-1-14 08:19:07 | 显示全部楼层
谢谢!我用cat state,它的值是有变化的,就是在我自己的apk源码里得到的值永远为0
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|粤ICP备13051116号|cubie.cc---深刻的嵌入式技术讨论社区

GMT+8, 2024-11-22 19:12 , Processed in 0.019657 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc. | Style by Coxxs

返回顶部