簡體   English   中英

我們可以限制用戶在撥打電話時顯示應用程序屏幕而不是撥號程序屏幕嗎?

[英]Can we limit user to show app screen instead of Dialer Screen when making a call

我有一種情況,我必須按一下按鈕才能打電話,在檢查權限之后,我可以使用下面的代碼進行呼叫。

Intent intent = new Intent(Intent.ACTION_CALL);
intent.setData(Uri.parse("tel:0123456789"));
startActivity(intent);

它可以成功地直接撥打電話而無需用戶干預,但是對我來說,問題是它正在重定向到呼叫屏幕。 通話可能在后台進行,而用戶卻停留在應用頁面上嗎?

任何幫助,將不勝感激。

AFAIK唯一的方法是實現自己的通話服務 如果您打算使用隱式意圖這樣做,您將被重定向到該調用活動。 通話結束后,您將返回到“應用程序”活動。

暫無
暫無

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

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