【发布时间】:2012-02-25 09:13:14
【问题描述】:
在我的游戏ID中喜欢在屏幕底部有一些界面, 比如经验条、健康状况等。
我是否应该创建一个自定义 XML 视图来保存游戏 SurfaceView(绘制游戏)和 SurfaceView 绘制界面然后在两个类之间共享数据 (游戏画图大框架布局,界面小框架布局)
还是直接在游戏画布上绘制界面?
【问题讨论】:
在我的游戏ID中喜欢在屏幕底部有一些界面, 比如经验条、健康状况等。
我是否应该创建一个自定义 XML 视图来保存游戏 SurfaceView(绘制游戏)和 SurfaceView 绘制界面然后在两个类之间共享数据 (游戏画图大框架布局,界面小框架布局)
还是直接在游戏画布上绘制界面?
【问题讨论】:
我会将界面拆分为几个较小的自定义视图(可能继承自 imageview 或 xp-bar 的进度条),然后将其全部放在相对布局中。并在框架视图中拥有相对和游戏视图。
【讨论】: