我正在開發一個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. 添加按鈕功能
- 4. Android:將方法與智能手機的首頁按鈕相關聯
- 5. 如何在按鈕點擊功能上添加數值?
- 6. 如何在單擊單選按鈕上添加兩個功能
- 7. 如何添加MapView上的按鈕android
- 8. 如何在網頁上創建「發送至手機」按鈕?
- 9. 在android和手機上添加unicode?
- 10. 「返回頁首」按鈕在手機上點擊時不會隱藏
- 11. 在Zxing掃描儀頁面上方添加手電筒按鈕
- 12. 如何在我的頁面上添加按鈕(在HTML上放置按鈕)
- 13. Powerpoint在按鈕上附加VBA功能
- 14. 如何將功能添加到我的成功按鈕?
- 15. 什麼是Android手機中的按鈕(回到上一頁)
- 16. 如何在android中添加按鈕?
- 17. 如何在android中添加按鈕?
- 18. 使用智能GWT手機添加多個按鈕,導航欄
- 19. android在softkeyboard上添加按鈕
- 20. 添加功能按鈕使用Pyqt5
- 21. 在Excel 2007功能區按鈕上添加較大的圖標
- 22. 如何在智能手機上使用alertdialog管理智能手機上的後退按鈕
- 23. 如何在android中的SoftKeyBoard中添加Go按鈕及其功能?
- 24. 如何在連接到按鈕的Android Studio中添加頁面?
- 25. 在首頁添加一個啓用和禁用驗證按鈕
- 26. 在iPhone中使用相機時如何添加按鈕「上傳」?
- 27. 首頁按鈕上的Android清除活動列表按下
- 28. 如何在停用ReactNative上的開關按鈕時添加功能?
- 29. 如何在AS3上添加clickTAG功能?
- 30. 在手機上伸展的按鈕
你不應該這樣做,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