2012-02-08 5 views
2

ゲームのためにアンドロイドでエネルギーバーを作成する必要があります。これは燃料消費を表します。私は日食でこれをやっている。Android健康/エネルギーバー

私はパレットのプログレスバーを使用しようとしましたが、バーが本質的に100%で始まり、等間隔で(毎秒)減少する方法を理解できないようです。

パレットを使用することができますか、別の方法を探してください。

アドバイスありがとうございます。

おかげ

+1

あなたはあなたが今までに答えを見つけるビュー – Mal

+0

を拡張することにより、独自のコンポーネントを作成することができますか? – jcaruso

答えて

0

は、私は、これは古いですけど、コマンド場合、私はそれが行わ見てきた一つの方法は、によってでした。あなたの燃料タイマーを変数に設定して "let's say 30 sec 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; 
     } 

電気ショック療法...電気ショック療法...

関連する問題