0

まとめている Android アプリで「棒グラフ」スタイルのインジケーターを作成する必要があります。問題にアプローチする最善の方法を決定しようとしています。

基本的に、ビューの 1 つの中でこれを作成する必要があります。

http://imgur.com/3yMoN

これは、データの受信時に値が変化するとリアルタイムで更新されます。水平のプログレスバーでこれを行うのは理にかなっていますか?それとも、キャンバスを使用して長方形を描画しようとするほうがよいでしょうか?

私が使用すべきより良い、簡単な解決策はありますか?

ありがとう。

4

1 に答える 1

0

より具体的な要件がない限り、どのアプローチが適切かを正確に言うのは難しいでしょう。グラフをリアルタイムで変更する必要がある場合、値が変更される頻度が重要になります。値が数ミリ秒単位で変化する可能性があり、グラフがそれをスムーズに反映する必要がある場合は、おそらく でカスタム描画を行う必要がありますCanvas。一方、毎秒程度の更新しか必要ない場合は、問題なくProgressBar動作し、多くの機能を無料で提供します.

于 2013-01-07T18:26:01.653 に答える