如何构建自定义网格
我有一个问题,如果有人帮助我,我将不胜感激。
好的。我两个月前开始了android编程。现在我正在开发一个简单的游戏,nava Battle。对于这个程序,我需要构建一个网格,我可以在其中放置船只和坐标。我似乎不知道我应该怎么做? 我认为我应该构建一个自定义视图,它将完成我需要的一切。如果有人可以展示一些示例或解释如何构建适当的视图,我会很高兴
I have a problem and i will be grateful if anyoune helps me.
Ok. I've started android programming 2 month ago. Now i am developing a simple game, nava battle. For this programm i need to build a grid, where i can place ships and coordinates. I can't seem to find out how I should be doing this?
I think i should build a custom view, which will do all that i need. If anyone could show some examle or explain how to build appropriate view i'll be happy
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在我看来,您应该考虑扩展或至少使用 GridView 并将 UI 组件放置在其中。支持 Gridview 的适配器可以包含有关坐标和图像(船舶)的信息。
我认为以下内容对您有用:
GridView 初学者教程
构建自定义组件
这是在 Android 上开发的棋盘游戏示例:Android 上的国际象棋
IMO you should consider extending or at least using a
GridView
and place your UI components inside it. The Adapter backing the Gridview could contain information about the co-ordinates and Images(ships).I think the following would be useful to you:
Beginners tutorial on GridViews
Building custom components
This is an example of board game developed on Android:Chess on Android