gpt4 book ai didi

java - 单击按钮后搜索索引值

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

我正在为学校项目创建一个游戏,我有一个 ImageButtons 的二维数组,我想知道是否可以获得我单击的按钮的数组索引,而不必执行 100 个案例或循环运行 100次(10x10板)

最佳答案

一种方法是用数组索引标记每个 ImageButton。例如,如果您使用循环在代码中创建这些按钮,则可以使用循环变量来设置标签。例如:

imgButton1.setTag("1|1");
imgButton2.setTag("1|2");
...
imgButton10.setTag("1|10");
imgButton11.setTag("2|1");
etc

如果您的 ImageButtons 是在 XML 中预定义的,您可以执行相同的操作:

android:tag="1|1"

然后在您的 ImageButton clickhandler 中(我假设您会将同一个按钮附加到所有按钮):

String tag = (String) view.getTag();

然后对两个索引进行子串。

关于java - 单击按钮后搜索索引值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20196879/

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