我对android编程完全不熟悉(只做了一些教程/阅读开发指南等),并且每个新手我都想做一个无用的游戏:-).
目前我正在努力与不同观点的布局.与示例类似,我创建了一个扩展a SurfaceView并将其放入a的类FrameLayout.围绕这个SurfaceView我希望有其他视图像Buttons&TextViews.像这样的东西:
-----------------------------------------------
| TextView | SurfaceView | TextView |
| | | |
------------ ------------
| | | TextView |
| | | |
| | ------------
| | | TextView |
| | | |
| | ------------
| | | |
| | | |
-----------------------------------------------
| Button Button |
-----------------------------------------------
Run Code Online (Sandbox Code Playgroud)
我已经设法用a FrameLayout和RelativeLayouts(粘TextViews在屏幕的边缘)做这样的事情,但我想更好地控制它的大小,SurfaceView因为它应该是对象的宽度和高度的倍数我会画画.我已经尝试过设置layout_width和layout_height一些dp值,但是当我开始绘制0,0时它仍然位于左上角(那里TextView是......).
那么,实现上述布局的最佳实践是什么?使用什么布局?或者我应该更好地在我的 …