我在10x10 GridLayout中有100个JButton,并在List中添加了所有按钮。如何获取特定按钮的列和行(来自索引)?我已经尝试过不同的for循环和数学,但它没有用......
答案 0 :(得分:0)
您可以使用tag属性获取row和col。所以你的左上角标签是0000,左下角的标签是9999。
Public void btnTapped(View v){
Button btn = (Button) v;
String rowcol= btn.getTag().toString();
int row = Integer.parseInt(rowcol.substring(0,2));
int col = Integer.parseInt(rowcol.substring(2));
}