1

我開發我需要禁用home鍵鎖屏應用。 一些人告訴我不停地在表現爲類別爲默認值,但家裏當過設備啓動完成我的活動推出,但不finishing.because我我的應用程序是家庭如何處理處理Home鍵處理Home鍵爲的android開發鎖屏

家庭button.How GO鎖屏應用
<intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 
     <category android:name="android.intent.category.LAUNCHER" /> 
     <category android:name="android.intent.category.HOME" /> 
     <category android:name="android.intent.category.DEFAULT" /> 

     </intent-filter> 

請給我一個適當的建議,我會非常感謝你。

+0

您不能禁用的主頁按鈕,您已經添加家庭的類別,然後提示用戶做出選擇,你,如果你想了解更多關於它,然後Google如何創建自己的啓動這樣的http://arnab.ch/blog/2013/08/how-to-write-custom-launcher-app-in-android/http://forum.xda-developers.com/showthread.php?t=2583692 http://developer.eclipsesource。 com/tabris/docs/1.2/launcher/android/ –

+0

hey @ hareesh145你怎麼接受一個不起作用的答案。 –

回答

1

您需要添加:

<category android:name="android.intent.category.LAUNCHER" /> 

讓你充分的意圖濾波部看起來是這樣的:

 <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 
      <category android:name="android.intent.category.LAUNCHER" /> 
      <category android:name="android.intent.category.HOME" /> 
      <category android:name="android.intent.category.DEFAULT" /> 
     </intent-filter> 

不是這仍然不會迫使應用程序在啓動運行。這隻會將其添加到發射器列表中。它只會在啓動時啓動,如果用戶選擇它作爲默認啓動器。

如果你想運行在推出一個活動,你可以註冊一個廣播接收器來處理ON_BOOT_COMPLETED行動,但仔細考慮才這樣做的;這是你的應用程序的所有用戶會想要什麼?

+0

我開發鎖屏的應用程序有沒有辦法通過使您的應用程序作爲家庭和默認禁用的主頁按鈕的每一個說法,請建議我如何讓我的應用程序,鎖屏,這將不會崩潰裝置@LairdPleng –

+0

謝謝,但它不是工作@LairdPleng –

+0

我不知道如何做一個鎖屏的應用程序,它的東西,我有。我建議你修改你的問題說出你想要達到的目的沒有經驗。另外,如果您的應用程序崩潰,則發佈日誌貓。 – LairdPleng