我使用以下代码在类中动态创建了一些按钮: 变量drawView.getNumeroMallas()每次都可能不同
for(int i=0;i<drawView.getNumeroMallas();i++){
Button buttonMalla = new Button(this);
buttonMalla.setText("Malla "+(i+1));
buttonMalla.setId(i+1);
buttonMalla.setTag(Boolean.FALSE);
}
现在我想在另一个类的循环中找到这些按钮。有什么想法吗?
答案 0 :(得分:0)
您可以将它们存储在列表中,然后使用getter方法从代码的其他部分访问此列表。
您不应该像这样使用setId()
,因为您的ID实际上可能会与其他ID冲突,因此您应该使用View.generateViewId()
。