Androidはヘッドフォンとヘッドセットを区別できますか?


10

ヘッドセットまたはヘッドフォン(マイクなし)を接続しているかどうかに関係なく、通知バーにヘッドセットアイコンが表示されます。

通常のヘッドフォンが接続されている場合は、Androidに組み込みのマイクが使用されるので、誰かが電話をかけたときに電話を外す必要はありません。

または、手動でヘッドフォンモードとヘッドセットモードを切り替えるアプリまたはウィジェットはありますか?

CyanogenMod 7でHTC Desireを使用しているので、CM7とAndroidのどちらに問題があるのか​​、よくわかりません。


1
FWIW、ヘッドフォンのステータスバーにもヘッドセットアイコンが表示されますが、マイクはまだアクティブです。私は最近、通話を試していないが、ヘッドフォンが差し込まれて、私はまだ音声検索やその他もろもろを使用することができます。
eldarerathis

私はCM6.2.1は私のドロイドにインストールされていると私は私の車の中で私のカセットアダプタ(1/8"プラグが出てくるとカセットテープの事)に自分の携帯電話を接続したとき、私は、ステータスバーのヘッドセットのアイコンを取得します。ありません間違いなしマイクその機器について
newuser

回答:


4

この詳細はAndroid開発者向けドキュメントで確認できますが、アプリで、オーディオジャックに接続されている有線デバイスにマイクが付いているかどうかを確実に判断できます。私自身のアプリのヒアリングセーバーで経験したように、この情報はデバイス間で常に正確または一貫しているとは限りません。特定のアプリがヘッドセットを認識しないという問題が発生している場合は、電話ごとに異なるコードが送信されることがあります。その場合は、そのアプリのデベロッパーにお問い合わせください。


リンクをありがとう。ヘッドフォン、ヘッドセット、内蔵マイク付きの延長コードを使用していくつかのテストを行いましたが、適切なヘッドセットが接続されている場合(TRRSコネクタ)にのみ、ハンドセットの内部マイクが無効になると確信しています。Androidが実際にヘッドフォンとヘッドセットのどちらを選択できるかを証明しているので、私はあなたの答えを受け入れます。
ischeriad

2

これはCM 6.1.2を実行しているDroidです。

ここに画像の説明を入力してください

有線インジケーターとワイヤレスインジケーター以外に、ヘッドセットとヘッドフォンの間に大きな違いはないようです。


スクリーンショットをありがとうございます。マイクなしのBluetoothステレオヘッドフォンを使用していますが、それらの動作をテストする必要があります。あなたの答えは、アイコンが「信頼できる」ものではないことを示しています。Androidは、個別のヘッドフォンアイコンを必ず導入する必要があります。私が所有していた古いSony Ericssonの多機能携帯電話で区別できると思うので、イライラしました。
ischeriad
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.