首先,我是一個在java編程爲android的noob。 現在,我在主佈局中有一個按鈕,用於調用一個活動,現在我在按鈕的onClick方法中編寫了什麼?我不能在被調用的活動中使用onCreate,那麼我在那裏使用什麼? 感謝在Java上調用一個活動android
回答
把這個代碼在onClick
方法:
Intent intent = new Intent(getApplicationContext(), Activity.class);
startActivity(intent);
系統將盡快啓動活動Activity
,這將導致它的onCreate
方法被調用。
這將開始新的活動。
Intent i = new Intent(getApplicationContext(), MyNewActivity.class);
startActivity(i);
'this'指向Button上下文,您需要引用應用程序上下文/活動。 – 2011-12-25 20:04:11
更正,謝謝。 – 2011-12-25 20:06:35
非常感謝你, – Someonation 2011-12-25 20:09:06
你基本上遵循此模式:
onClick() {
Intent i = new Intent(this, <TargetIntent>.class);
startActivity(i);
}
您需要創建意向書第一,當前的活動實例和樣帶的活動傳遞給它。然後通過startActivity()調用該活動。
Intent i = new Intent(getApplicationContext(),MyNewActivity.class);
startActivity(i);
- 1. 調用一個從另一個活動調用畫布的android java類
- 2. 從另一個活動調用JSON JAVA
- 3. Android更新在另一個活動上調用onBackPressed時的活動
- 4. 從另一個類調用活動 - Android
- 5. BackButton調用上一個活動
- 6. Android/Java - 活動生命週期 - 在哪裏回到上一個活動?
- 7. Android:從活動中調用另一個活動
- 8. ANDROID:從另一個活動調用許多活動
- 9. 保存在Android上活動時移動到另一個活動
- 10. 如何從Android活動調用Java類
- 11. 在Android中調用多個活動
- 12. 在android eclipse中調用多個活動
- 13. 在Android序列上調用其他活動的活動
- 14. 從相機上的按鈕調用另一個活動Android
- 15. Android-在另一個活動被調用時完全停止一項活動
- 16. 調用Android活動
- 17. 如何從新活動中調用上一個活動
- 18. java.lang.RuntimeException:無法啓動活動ComponentInfo和在Android Studio中調用另一個活動
- 19. Java/Android如何將一個活動調用到一個方法中?
- 20. 如何從Android的另一個活動調用一個活動的方法?
- 21. Android-Libgdx,在按鈕上啓動遊戲後調用另一個活動點擊
- 22. 在另一個Android活動
- 23. Android多個webservice調用單個活動
- 24. 調用一個方法在Android的所有活動中使用
- 25. Android java活動
- 26. (Android)無法從同一個包中調用另一個活動
- 27. 調用一個活動並從棧中刪除調用活動?
- 28. 在另一個包中調用活動
- 29. 在手機上啓動一個活動在Android中啓動
- 30. 有一個主要活動,調用另一個活動
這是一項非常簡單的工作,它需要較少的努力來谷歌這個,而不是在這裏問一個問題,你已經得到了可能已經被問到的建議。 – 2011-12-25 20:04:39