私はバッテリーの割合をユーザーにイメージの形で通知する必要があるバッテリーアプリを作りたいと思っています。バッテリーパーセンテージが0-100の場合、101枚の画像が必要です。私がしたいのは、これらの画像をすべて配列に挿入し、それに応じて使用することが可能なことです。たとえば、バッテリーのパーセンテージが47%の場合、47番目の配列の画像がリソースである必要があります。 、P意志イメージの配列を取得するには?
Battery.setBackgroundResource(R.drawable.batteryimage[p])
、その後、私はこれを行うことができるはず私はバッテリーという名前ImageViewのを持っている、と私は(すべて101枚の画像を含む)という名前の配列batteryimageがあるとしている 私がコードで取得するバッテリーの現在のパーセンテージです。
は
100枚の画像を確認することができProgressBarのカスタム作成するために知っていますか?本当に?もちろんそれはあなた次第ですが、1つのイメージを再利用して進捗状況を表示することを検討するほうがずっと良いでしょう。 –
私はちょうど、透明なイメージをオーバーレイし、イメージの1つの0〜100%境界を使用していると思っていましたが、メモリより賢明ですよね。コンセプトより多くの賛同を受けてください。 – JRowan