更改没有可绘制图像的图片

时间:2017-10-18 22:37:02

标签: java android android-layout

我接到了一项任务,但我不确定如何去做。我的工作是在android中创建一个按钮,理想的是一个图像按钮。 我必须能够修改它的颜色(红色,绿色,黄色),在它上面显示一个数字或作为背景(1-1000的随机值)。 我能想到的唯一方法是为每个数字创建一个可绘制的图像。问题是,我需要为每种颜色创建一个,大约3000个图像。任何建议表示赞赏。

1 个答案:

答案 0 :(得分:0)

有两种方法可以解决您的问题:

  • 您可以显示按钮&的背景颜色。使用按钮文本显示数字
  • 或者如果你想使用图像绘图 - >创建image-drawable的数组ID。随机执行时改变按钮的背景图像。 (仍然创建一个视图对象)