假设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使用的疑问