Tôi cần phát hiện xem tai nghe có dây cắm vào có micrô hay không.Phát hiện xem tai nghe có micrô
Tôi có thể kiểm tra xem tai nghe đã được cắm vào chưa bằng cách sử dụng isWiredHeadSetOn(), nhưng đối với micrô dường như không phải là phương pháp như vậy trong lớp AudioManager.
Tôi đã tìm thấy một số đề xuất sử dụng ACTION_HEADSET_PLUG nhưng tôi muốn tìm hiểu thông tin này ngay cả khi tai nghe đã được cắm trước khi mở ứng dụng của tôi, sự kiện này sẽ không được kích hoạt trong suốt thời gian sử dụng ứng dụng của tôi.
Bất kỳ ý tưởng nào về vấn đề này? Cảm ơn bạn trước.
tại sao bạn cần nó? đó là tùy thuộc vào người dùng để biết vị trí của micrô là – njzk2
Vì tôi muốn kết nối flash thông qua giắc cắm âm thanh và điều này giúp tôi phân biệt giữa 2 loại flash. – niculare
đèn flash trong ổ cắm âm thanh? chúng ta có thể làm điều đó ? – njzk2