私はHDMIケーブルが接続されているか/オフは、HDMIを使用してAndroidのHDMI- CECチェックテレビ電源ステータス
private boolean isHdmiCableAttach() {
// The file '/sys/devices/virtual/switch/hdmi/state' holds an int -- if it's 1 then an HDMI device is connected.
// An alternative file to check is '/sys/class/switch/hdmi/state' which exists instead on certain devices.
File switchFile = new File("/sys/devices/virtual/switch/hdmi/state");
if (!switchFile.exists()) {
switchFile = new File("/sys/class/switch/hdmi/state");
}
try {
Scanner switchFileScanner = new Scanner(switchFile);
int switchValue = switchFileScanner.nextInt();
switchFileScanner.close();
return switchValue > 0;
} catch (Exception e) {
return false;
}
}
は、今私はテレビの電源を知りたいコードの下に使用されていません見つけるAndroid HDMI CEC
を確認してい-CEC
私はLibCECからヘルプを得ようとしましたが、アプリでLibCECをどのように統合するのですか?
いずれかは、それは、サードパーティ製のテレビの入力のための開発者向けのAPIを提供し、ここで実際には、Androidのテレビはすでにこの機能を持って、私は電源の状態や設定LibCEC
私はこの状態を得ることができますが、電源はHDMIケーブルを使用してテレビの電源がオフになっていますhdmiケーブルを使用してデバイス上のアプリケーション – PankajAndroid
こんにちはPankaj、どのように私はテレビのON/HDMI cecを使用していますか?前もって感謝します! –