Android Health / Energy Bar

时间:2012-02-08 10:40:39

标签: android eclipse progress-bar energy

我需要在Android中为游戏制作一个能量棒 - 它代表了油耗。我在日食中这样做。

我已经尝试使用调色板中的进度条但我似乎无法理解如何使条形图基本上从100%开始并以相等的间隔(每秒)减少。

是否可以使用调色板,或者我应该寻找其他方式。

感谢任何建议。

由于

1 个答案:

答案 0 :(得分:0)

我知道这是旧的,但我看到它完成的一种方式是通过IF命令。有你的燃料计时器"让我们说30秒Max"设为变量。并且如果命令在时间结束时更新栏。

   if (fuelTimer == 30) {
            return 100;
        } else if (fuelTimer == 29) {
            return 97;
        } else if (fuelTimer == 28) {
            return 94;
        } else if (fuelTimer == 27) {
            return 91;
        } else if (fuelTimer == 26) {
            return 88;
        } else if (fuelTimer == 25) {
            return 85;
        } else if (fuelTimer == 24) {
            return 82;
        }

等......等等......