2012-03-15 95 views
0

我正在寫啓動切換器。當我按HOME按鈕時,Android顯示已安裝的啓動器的列表。如何隱藏此列表或獲取主頁按鈕事件?如何將我的應用程序中的任何應用程序設置爲默認應用程序?

+2

用戶可以選中類似「使用我的選擇作爲默認值」的框,然後選擇您的應用程序。之後,列表將不再出現。據我所知,你的應用程序沒有辦法爲用戶做出選擇。 – FoamyGuy 2012-03-15 13:32:40

+0

我的應用程序不是啓動器,並在列表中丟失。我希望我的應用程序能夠在屏幕和橫向上的其他縱向上打開一個啓動器。這是有效的,但是當用戶按HOME按鈕時,打開默認啓動器。 – Leo 2012-03-15 13:45:10

+0

那麼你的應用程序應該是一個主屏幕更換?我不認爲我理解你正在努力完成什麼,你可以詳細闡述一下嗎? – FoamyGuy 2012-03-15 13:49:31

回答

1

出於明顯的安全原因,您想要什麼是不可能的。惡意軟件作者可能會使用此功能將XYZ應用程序替換爲他們自己的假XYZ應用程序,以在用戶不知情的情況下嘗試竊取私人信息。

0

我已經解決了這個問題。我使用PowerManager的addPreferredActivity方法來設置默認啓動器。此方法已棄用,需要平臺密鑰,但我沒有找到任何其他方法。

相關問題