gpt4 book ai didi

Android 设备使用 hdmi 电缆检测显示屏打开或关闭

转载 作者:行者123 更新时间:2023-12-02 16:08:37 26 4
gpt4 key购买 nike

我正在创建一个应用程序,通过 HDMI 电缆将 Android 设备连接到电视来在电视中播放视频。我想使用 HDMI 电缆检测电视是否关闭。我也尝试了此链接中提到的方法,但它没有在职的。 How to check the HDMI device connection status in Android?

最佳答案

从位置/sys/class/display/display0.hdmi/connect获取数据文件。如果文件中的数据为0,则hdmi未连接,如果为1,则表示已连接。

试试这个方法:

try {
File file = new File("/sys/class/display/display0.hdmi/connect")
InputStream in = new FileInputStream(file);
byte[] re = new byte[32768];
int read = 0;
while ((read = in.read(re, 0, 32768)) != -1) {
String string="Empty";
string = new String(re, 0, read);
Log.v("String_whilecondition","string="+string);
result = string;

}
in.close();
} catch (IOException ex) {
ex.printStackTrace();
}

关于Android 设备使用 hdmi 电缆检测显示屏打开或关闭,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21906229/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com