2013-01-20 39 views
-1

我正在爲android編寫聯繫人管理器,我想知道如何將默認聯繫人管理器更改爲我自己的程序?更改爲我自己的默認聯繫人管理器

+1

這取決於用戶。當他們有多個應用程序執行相同的操作時,Dialog將顯示讓他們選擇一個並讓他們將其設置爲默認值,如果他們願意的話。 您可以嘗試安裝兩個做相同事情的應用程序,例如兩個啓動器或媒體播放器。 –

+0

我的意思是聯繫人管理員不是撥號像viber。 –

+1

它仍然適用。用戶可以設置默認值,他們會得到一個選擇,但作爲開發人員你不能強迫他們使用你的應用程序。你說的手動選擇 –

回答

2

出於安全原因,您不能自行更改默認應用程序。當選擇器對話框出現時,用戶必須手動選擇您作爲某些操作的默認值。

這是出於安全原因,好像在沒有用戶干預的情況下允許任何惡意應用程序可以使其自己成爲任何所需操作的默認設置。

+0

。它在哪裏?以及如何將我的應用程序添加到該列表中? –

+1

您的應用程序註冊了某些事件,例如啓動程序用於主頁按鈕,或用於相機意圖的相機應用程序。當多個應用可以處理一個事件時,會出現一個對話框,用戶必須從那裏選擇。您可以通過試圖分享照片庫中的照片來看到這一點。理想情況下,你會得到一個對話框,要求你選擇Facebook,Gmail,短信等。 –

+0

非常感謝。你能告訴我如何註冊我的應用程序的差異地點? –

相關問題