gpt4 book ai didi

android如何制作一个二维的图标数组

转载 作者:行者123 更新时间:2023-11-29 16:17:48 25 4
gpt4 key购买 nike

我正在寻找一种简单的方法来为 Android 上的棋盘游戏制作二维图标数组。我用 java 写了一个游戏,但它使用了 swing,我现在正试图为 android 重写它。我到处搜索并找到了制作二维数组的方法,但我现在不知道如何用图标填充它。任何帮助,将不胜感激。这是我使用 swing 库从 java 中编写的代码。):

    spots = new JButton[15][15];
grid = new JPanel(new GridLayout(15, 15));
for (int i = 0; i < spots.length; i++) {
for (int j = 0; j < spots.length; j++) {
spots[i][j] = new JButton();
spots[i][j].setActionCommand(i + ":" + j);
spots[i][j].addActionListener(this);
grid.add(spots[i][j]);
spots[i][j].setIcon(backgroundIcon);
}
}

最佳答案

您需要创建一个 ImageView[][]拿着你的图标。你可以使用 GridView显示它们。这是一个相当固定大小的问题,所以我建议使用 ImageView[]List<ImageView> .看看这个sample .

注意:您可以设置OnClickListener一个 ImageView。

关于android如何制作一个二维的图标数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8497139/

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