gpt4 book ai didi

java - 如何在 Android 应用/游戏中最好地显示 4x4 图像网格?

转载 作者:行者123 更新时间:2023-12-01 13:38:29 24 4
gpt4 key购买 nike

我目前正在为大学作业创建一个打地鼠类型的游戏,我需要知道如何最好地在屏幕上显示孔。我查看了 GridView、GridLayout 和 TableLayout,但很困惑应该选择哪一个,因为考虑到我稍后需要从每个孔中弹出各种可点击的内容。总体屏幕应该在顶部有一个横幅,显示分数、生命等,在底部有一个暂停按钮,中间有一个 4x4 网格显示洞。我对 XML 和 Java 比较陌生,因此我们将不胜感激任何建议。

最佳答案

我认为,使用 GridLayout 很简单,但是使用 SDK > 14 时会受到限制。

简单的 4 行代码即可制作 4 x 4 网格:

        gridContainer = new GridLayout(this);
gridContainer.setColumnCount(4);
YOUR_OWN_VIEW.addView(gridContainer);

for(int i = 0; i < 16; i++)
{
ImageView img = new ImageView(this);
img.setImageDrawable(this.getResources().getDrawable(R.drawable.ic_launcher));

gridContainer.addView(img, Math.max(0, gridContainer.getChildCount()));
}

以上代码供引用。您可能需要根据需要更改图像、尺寸。 “YOUR_OWN_VIEW”- 更改为您的 View 名称。

关于java - 如何在 Android 应用/游戏中最好地显示 4x4 图像网格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21052224/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com