我正在開發一個android應用程序。有第一個登錄頁面,並在該頁面按照要求。當我按下按鈕主頁按鈕它出現在Android主屏幕上。當我再次啓動應用程序時,它將移動到之前保留的Activity上,而不是在登錄頁面上移動。請幫助我。我怎麼能做到這一點?如何在android手機首頁按鈕上添加功能?
0
A
回答
0
嘗試重寫onUserLeaveHint趕上事件:
onUserLeaveHint() 調用的一部分作爲用戶選擇結果的活動即將進入後臺的活動生命週期。
(http://developer.android.com/reference/android/app/Activity.html#onUserLeaveHint())
1
請看,出於安全原因,android開發人員本身不允許我們改變任何種類的行爲與主頁按鈕。但是,如果你真的想從this answer添加下面的代碼以禁用家裏按下按鈕,你可以這樣做:
@Override
public void onAttachedToWindow() {
this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD);
super.onAttachedToWindow();
}
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if(keyCode == KeyEvent.KEYCODE_HOME) {
Log.i("Home Button","Clicked");
}
if(keyCode==KeyEvent.KEYCODE_BACK) {
finish();
}
return false;
}
+1
我在添加了以上代碼的位置添加了歸屬。將來,請確信您提供答案的來源。 – 2012-07-13 16:24:52
+0
好吧,我會做.. thnx提醒我! – 2012-07-16 03:37:02
相關問題
- 1. 在Android手機上使用首頁按鈕
- 2. 如何添加功能到Android手機的官方拍照按鈕?
- 3. 添加功能的Android按鈕
- 4. 添加按鈕功能
- 5. Android:將方法與智能手機的首頁按鈕相關聯
- 6. 如何在單擊單選按鈕上添加兩個功能
- 7. 如何在按鈕點擊功能上添加數值?
- 8. 如何在phonegap中的按鈕上添加功能?
- 9. 如何加載在MainActivity上按下手機的背面按鈕
- 10. Android ViewPager - 如何在頁面上添加按鈕?
- 11. 如何添加MapView上的按鈕android
- 12. 添加功能,動態按鈕在C#
- 13. 如何在網頁上創建「發送至手機」按鈕?
- 14. 用手機添加地圖功能
- 15. 手機上的Android PopUpMenu集成按鈕
- 16. 在android和手機上添加unicode?
- 17. 如何在按鈕點擊事件上鎖定手機? - android
- 18. 「返回頁首」按鈕在手機上點擊時不會隱藏
- 19. Android:手機後退按鈕
- 20. Android帳戶首選項:如何添加「編輯帳戶」按鈕?
- 21. 在Zxing掃描儀頁面上方添加手電筒按鈕
- 22. 如何在我的頁面上添加按鈕(在HTML上放置按鈕)
- 23. Powerpoint在按鈕上附加VBA功能
- 24. 如何將功能添加到我的成功按鈕?
- 25. 什麼是Android手機中的按鈕(回到上一頁)
- 26. 在android中點擊按鈕時添加縮放功能?
- 27. 使用智能GWT手機添加多個按鈕,導航欄
- 28. 如何添加一個等待功能,直到按下按鈕?
- 29. 如何在android中添加按鈕?
- 30. 如何在android中添加按鈕?
你不應該這樣做,Home鍵是一個特殊的一個和Android不會讓你改變它的行爲。想想另一種解決方案。 – Egor 2012-07-13 06:58:44
檢查此,http://stackoverflow.com/questions/3898876/how-to-disable-the-home-key/8889913#8889913 – 2012-07-13 07:00:57
那麼,要實現什麼?在你的問題,它是寫什麼只發生 – AAnkit 2012-07-13 07:01:54