Android使用标签初始化切换按钮

时间:2015-03-26 12:06:47

标签: android togglebutton

在我的程序中,我有多个togglebuttons,我需要在for循环中使用标签而不是id来初始化它们,如:

for(int i = 0 ; i< Grid.GRID_SIZE*Grid.GRID_SIZE ; i++){
        toggleButtons[i] = (ToggleButton)table.findViewWithTag(i);
}

我想把它们漆成黑色,如:

for(int i = 0 ; i< Grid.GRID_SIZE*Grid.GRID_SIZE ; i++){
        toggleButtons[i].setBackgroundColor(Color.BLACK);

}

但它给出了nullpointer异常,因为我用标签初始化它们,有什么建议吗?

0 个答案:

没有答案