android - 农场塔、愤怒的小鸟、割绳子等级别选择器屏幕?

标签 android gallery

我想为我的游戏制作一个类似于 Angry Birds、Farm Tower 和 Cut the Rope 中的关卡屏幕(您选择世界的部分,或类似于画廊小部件的部分)。我想知道攻击它的最简单方法是什么。

我将如何修改 Gallery View 来为此工作?

最佳答案

View 形成 hierarchy .制作一个 GalleryGridView

如果您希望改编 Gallery 教程中的代码,请将 ImageView 更改为 LevelSetView,并创建一个扩展 LevelSetAdapter >BaseAdapter,并覆盖它的 getView 方法。 这是一个开始。

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/

相关文章:

android - 如果生产版本存在 : 'The package conflicts with an existing package by the same name' ,则不会安装适用于 Android 的 Crashlytics Beta 版本

ios - 使用 xctest 从照片/图库中选择图像

Android SDK - 引用手机的图库应用程序?

javascript - 如何将 jQuery 变量用于此图片库叠加层?

java - Android 空指针异常 - fragment (PA4AD)

java - 在 flutter 中访问来电的电话号码

android - Zebra Device-TC75x- Android 8.1-条码扫描问题

javascript - 拍摄并显示图像

javascript - 生长效果网格画廊

android - 在 kotlin 中打开键盘时如何隐藏底部按钮?