Java 获取GridLayout中具有索引的对象的列和行

Java 获取GridLayout中具有索引的对象的列和行,java,indexing,row,Java,Indexing,Row,我在10x10的网格布局中有100个按钮,并且在列表中添加了所有按钮。如何从索引中获取特定按钮的列和行?我已经尝试了不同的循环和数学,但没有成功…您可以使用tag属性获取行和列。因此,您的左上角标记为0000,左下角标记为9999 Public void btnTapped(View v){ Button btn = (Button) v; String rowcol= btn.getTag().toString(); int row = Integer.parseIn

我在10x10的网格布局中有100个按钮,并且在列表中添加了所有按钮。如何从索引中获取特定按钮的列和行?我已经尝试了不同的循环和数学,但没有成功…

您可以使用tag属性获取行和列。因此,您的左上角标记为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));

}

我们需要看到一些代码-它们是如何添加到您的列表中的,您尝试了什么,以及失败的原因-它们是这样添加的:对于int i=0;i