Android中的普通GridView的工作方式如下:
我需要的是一种略有不同的编号风格。这是从buttom开始,每行都会反转数字:
我想用它作为简单的蛇和梯子游戏的基础,如:
所以我的问题是,如何更改此映射?我应该考虑制作GridView
的子类,还是应该在我的CellAdapter
中执行此操作。
我现在所做的是,有一个课程以正常GridView
给出数字,将返回MyGridView
中的数字。一种硬编码方法,例如,如果你给它6号,它将返回7。
我想为游戏制作更多级别,并且需要更多行和列,因此使用硬编码翻译器是愚蠢的!但我无法找到这种情况下的通用解决方案。