我想为我的游戏制作一个类似于 Angry Birds、Farm Tower 和 Cut the Rope 中的关卡屏幕(您选择世界的部分,或类似于画廊小部件的部分)。我想知道攻击它的最简单方法是什么。
我将如何修改 Gallery
View 来为此工作?
最佳答案
View 形成 hierarchy .制作一个 Gallery
的 GridView
。
如果您希望改编 Gallery 教程中的代码,请将 ImageView
更改为 LevelSetView
,并创建一个扩展 的
,并覆盖它的 LevelSetAdapter
>BaseAdaptergetView
方法。
这是一个开始。
public class HelloLevelsGalleryActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Gallery g = (Gallery) findViewById(R.id.gallery);
g.setAdapter(new LevelSetAdapter(this));
}
了解更好的适配器:reference或者这个 video在 2 分钟。
还有人问了这个问题here .
关于android - 农场塔、愤怒的小鸟、割绳子等级别选择器屏幕?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6853447/