更改背景可绘制所有视图

时间:2017-04-28 05:14:26

标签: java android

我有一个包含大量单元格的网格视图。每个单元格都包含一个按钮 根据某些条件,我使用以下代码为一些按钮设置了Drawable背景:

calendarView.getChildAt(selected_range.get(i))
            .findViewById(R.id.calendar_day_gridcell)
            .setBackgroundDrawable(getResources().getDrawable(R.drawable.calendar_button_selected));

后来我想找到所有带背景的按钮Drawable" calendar_button_selected"只要。我之前设置并将所有这些更改为另一个背景Drawable。

我可以遍历所有视图,但我不知道如何获取使用过的drawble的名称。 " calendar_button_selected"就我而言。

如何完成这项任务?

0 个答案:

没有答案