簡體   English   中英

如何在Android Studio中接收IncomingCall時單擊電源按鈕或音量調高或靜音時靜音

[英]How to mute ringtone while clicking power button or volume up or down when i receiving IncomingCall in Android Studio

在我的Android應用程序中,我們完成了VOIP呼叫。我處理了傳入和傳出SIP呼叫。現在我的問題是在應用程序到應用程序呼叫我接收到​​我的應用程序的來電,那時我從設備獲取默認鈴聲並播放該鈴聲使用RingtoneManager。然后我點擊電源按鈕或調高或調低音量按鈕的鈴聲沒有靜音像正常手機calls.How靜音來電鈴聲,同時點擊電源按鈕和音量調高或調低音量button.Is有任何點擊事件可用? 如何解決這個問題?

謝謝。

Uri notification = RingtoneManager.getDefaultUri(RingtoneManager.TYPE_ALL);
        ringtone = RingtoneManager.getRingtone(getApplicationContext(), notification);
        ringtone.play();

通過這種方式播放鈴聲,您可以通過按音量按鈕來停止鈴聲而不執行任何其他操作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM