假設MyView是從View導出的類,而mView是MyView類型的變量。 如何在android應用程序啓動時顯示mView?關於視圖的疑問
Q
關於視圖的疑問
0
A
回答
0
假設您在main.xml
中有LinearLayout
。
在onCreate
方法,你將有:
MyView mView = new MyView(this);
mView.setId(ID_OF_YOUR_CUSTOM_VIEW);
//modify next line as needed
LayoutParams layoutParams = new LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT);
mView.setLayoutParams(layoutParams);
LinearLayout layout = (LinearLayout) findViewById(R.id.ID_OF_YOUR_LAYOUT);
layout.addView(mView);
2
簡短的回答:像任何其他View
,使用setContentView(View v)
,雖然你可能會想將它添加到ViewGroup
第一(通常的一個許多佈局類)。
長答案:與其回答每個問題的基礎知識,我相信社區可以爲您做的最好的工作就是向您提供學習android基本編程的資源。最好的來源之一是android.com網站本身。請花點時間閱讀Android開發者指南(鏈接:http://developer.android.com/guide/topics/fundamentals.html)。
此外,這裏還有幾個問題中,這樣的鏈接很多資源來學習:
- https://stackoverflow.com/questions/5456733/how-to-learn-android
- https://stackoverflow.com/questions/949818/how-can-i-learn-android
- https://stackoverflow.com/questions/2869338/where-to-start-to-learn-android
- https://stackoverflow.com/questions/475152/how-can-i-learn-android
- https://stackoverflow.com/questions/1114287/good-book-for-beginning-android-development
另外,爲了避免在您的問題中得到相近的選票,請花點時間閱讀FAQ和these tips
相關問題
- 1. 關於別名的疑問
- 2. 關於PHP Cookies的疑問
- 3. 關於視圖的問題
- 4. 關於視圖的問題
- 5. 關於網頁設計的疑問
- 6. 關於PHP執行時間的疑問
- 7. 關於Android教程「hello world」的疑問
- 8. 關於管理權限的疑問
- 9. 關於linux中container_of宏的疑問
- 10. 關於objc運行時的疑問
- 11. 關於neo4j HA設置的疑問
- 12. 關於iPhone中的通知疑問
- 13. 關於類和對象的疑問
- 14. LoadRunner - 關於需求的疑問
- 15. 關於JUnit的疑問和建議
- 16. 關於正則表達式的疑問
- 17. 關於HashMap的一些疑問
- 18. 關於通過引用的疑問
- 19. 關於代碼聲明的疑問Java
- 20. 關於httpd,nginx和Vesta的疑問CP
- 21. 關於Oracle Siebel測試的疑問
- 22. 關於文件I/O的疑問
- 23. 關於javascript,css,ssh,html的疑問
- 24. 關於Strtok在PHP中的疑問
- 25. 關於Ruby on Rails的一般疑問
- 26. 關於keras示例的疑問pretrained_word_embeddings
- 27. 關於N-Queen求解的疑問?
- 28. 關於網格系統的疑問
- 29. 關於頁面排名的疑問
- 30. 關於OSGI使用的疑問