我從另一個類調用一個類的成員函數。所以,我創建了一個我必須調用構造函數的類的對象。在該構造函數中,我需要調用我的活動類的onc reate方法。我可以這樣做嗎?在構造函數中調用oncreate
回答
好吧,我相信烏爾試圖調用構造函數的activity.If是這樣的話那麼有些事情是錯誤的u必須設計烏爾project.For更多詳細信息的方式請查看以下鏈接 Creating an object of Android Activity class和Android - Activity Constructor vs onCreate
不要從構造函數調用onCreate。系統本身會爲你打電話創建。
有關如何調用onCreate的更多信息,請參閱Activity Lifecycle。
Activity類的所有方法都應在活動中調用。編寫您自己的方法來執行您需要執行的任何操作,並通過各種數據傳輸算法從其他Activity /類傳遞數據。
感謝您的信息。但是,我仍然在構造函數中出錯。 public myactivity(Bundle savedInstanceState){ Log.v(「myactivity」,「Inside myactivity Constructor」); db =(new DatabaseHelper(this))。getWritableDatabase(); if(db == null) Log.v(「myactivity」,「DB Creation Failed」); \t}你能幫我嗎? – androiddeveloper
沒人能。直到您使用errorLog發佈代碼。所以請做好 –
感謝Shailndra,終於明白了。創建一個新的項目&執行創建方法,而不是去構造。 – androiddeveloper
- 1. 在java中調用繼承構造函數的構造函數
- 2. 在構造函數中調用類成員的構造函數
- 3. 在構造函數中調用不同類的構造函數?
- 4. 如何在其他構造函數中調用構造函數?
- 5. 在構造函數中調用另一個構造函數
- 6. 構造函數中的調用基構造函數和其他構造函數
- 7. 在父構造函數之前調用子類構造函數
- 8. onCreate()中的調用函數?
- 9. 在perl中調用基構造函數
- 10. 在構造函數中委託調用
- 11. 在C++中調用的構造函數
- 12. 構造函數不在C++中調用
- 13. 構圖中的構造函數調用
- 14. 函數調用在javascript中的構造函數調用
- 15. 無參數構造函數調用2參數構造函數
- 16. 爲什麼在調用複製構造函數之前調用構造函數?
- 17. Java調用構造函數
- 18. 調用構造函數
- 19. 調用構造函數從
- 20. 構造函數調用
- 21. Java構造函數調用
- 22. C#調用構造函數
- 23. 調用構造函數
- 24. CodeDom調用構造函數
- 25. 調用構造函數
- 26. 調用構造函數
- 27. 構造函數調用
- 28. 在父構造函數之前調用child方法在PHP中構造函數
- 29. ponylang:在另一個構造函數中調用構造方法?
- 30. EasyMock:在java中構造一個構造函數調用
你的意思是說班級和你的活動是一樣的嗎? – androidGuy