以下のコードを使用して、onCreate Mehodにヘッドセットが接続されているかどうかを確認しました。ヘッドセットが接続されているかどうかを確認する方法は?
しかし、毎回出力されないと接続されていません。
AudioManager audio=(AudioManager) this.getSystemService(Context.AUDIO_SERVICE);
if(audio.isWiredHeadsetOn()){
Toast.makeText(this,"Connected",Toast.LENGTH_SHORT).show();
}else{
Toast.makeText(this,"Not Connected",Toast.LENGTH_SHORT).show();
}
誰でも上記のコードに間違いがあるかどうかを知ることができます。
ありがとうございます。