Y a-t-il une manière dans Android de forcer la sortie via le haut-parleur du téléphone, même si un casque est branché dans la prise? Je sais qu'il doit y avoir un moyen parce que lorsque vous parlez au téléphone, vous pouvez mettre quelqu'un sur le haut-parleur, même s'il y a des écouteurs branchés dans la prise. p>
3 Réponses :
Vous pouvez modifier ce système à l'échelle à l'aide du système < Code> Audiomanager.setspeakerHoneon Code> Méthode. P>
Je ne crois pas que vous puissiez définir ceci pour un mediaplayer particulier
audiotrack code> /
Soundpool code> instance, mais en fonction de votre cas d'utilisation, vous pourrait em> souhaitez-vous chercher à définir votre type de flux audio à l'aide de
mediaplayer.setatudiostreamtype code>
ou un équivalent pour d'autres classes de lecture audio. P>
@Icemanind vous l'avez essayé de cette façon? Dans la plupart des cas, vous ne désobéirez pas à désobéir les paramètres de l'utilisateur, tels que la lecture du son via des écouteurs. Mais si votre usecase est valide, cela sonne comme ça fonctionnerait.
Oui. Ce que j'essayais de faire était de créer un programme de réveil pour mon propre usage pour mon propre téléphone Android. Parfois, j'oublie accidentellement de débrancher mes écouteurs et que l'alarme va passer par les écouteurs et je ne les entendrai pas. C'est pourquoi je me demandais comment faire cela.
sortie sonore via haut-parleur
Ne fonctionne pas pour les appareils HTC M9 et Nexus :(, toute solution alternative ??
Ceci a fonctionné pour moi
Premier, j'ai ajouté des autorisations dans Manifest.xml P> alors, j'ai utilisé ce code p>