簡體   English   中英

如何將某些標志添加到我的Intent.ACTION_CALL?

[英]How can i add certain flags to my Intent.ACTION_CALL?

我建立了一個活動,當我在鎖定的屏幕上按下某個按鈕組合時,該活動可以啟動。 盡管兩次按下powerButton,我也設法使活動保持運行->關閉屏幕並打開屏幕->活動仍在運行,並且鍵盤鎖仍退役。 這是通過在活動的onCreate()方法中添加標志來完成的。

 i.e. getWindow().addFlags(WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD);

現在我想用Intent.ACTION_CALL達到相同的目的。 但是問題是我無法覆蓋任何意圖的方法,因為它似乎是由android獨占運行的。 另外,在我點擊startActivity之前向意圖添加標志是行不通的,因為我不能在這里使用必要的標志。

有誰知道我該如何實現?

如果我理解正確,那么您要進行其他活動,您可以從Intent.ACTION_CALL動作開始,向其窗口添加一些標志。

在Android上是不可能的。 這意味着另一個應用程序應授予所有人控制自己的權限,以便執行此操作。

您只能向Intent添加標志以控制新的活動開始和任務選項。 請參閱官方文檔 ,可以使用以FLAG_ACTIVITY開頭的標志

暫無
暫無

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

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