0

Android のビューページャー内で Steema Teecharts を使用した経験のある人はいますか?

ビューページャー内に 5 つのチャートがあります。それらは一度作成されてキャッシュされます。ページ間のスワイプは本当に途切れ途切れです。グラフに透かしが追加されている評価版をテストしていますが、途切れるのは透かしのせいでしょうか? プロファイリングは、ラグがチャートの onDraw コードにあることを示しています。

Teecharts を使用したことがある人なら、この問題が非評価版に存在するかどうか教えてもらえますか?

4

3 に答える 3

0

私の解決策は、チャートオブジェクトで「setDrawingCacheEnabled(true)」を呼び出すことでした。それは大きな違いを生みました。理由はわかりません。Androidのドキュメントでは、ハードウェアアクセラレーションを有効にしているため、役に立たないように聞こえますが、実際に有効でした。

于 2012-06-06T13:57:40.640 に答える
0

透かしがパフォーマンスに大きな影響を与えるとは思いません。

グラフには多くのポイントがありますか? 描画される点の数は、パフォーマンスに影響を与える側面の 1 つです。ポイント数をいじるとアプリの反応が変わるか試してみてください。

市場のデモは、お使いのデバイスの問題を再現しますか? もしそうなら、どのデバイスを使用していますか?

--

よろしくお願いします、

イェレイ・アロンソ

スティマ サポート セントラル

于 2012-06-06T13:10:47.267 に答える
0

この同じ問題に遭遇したとき、描画キャッシュを有効にすると少しは役に立ちましたが、私にとっての本当の問題は自動再描画でした。これにより、OnPaintListener がほぼ常に呼び出されていました。setAutoRepaint を false に設定することで、これを無効にすることができました。これにより、CPU 使用率がより正常なレベルに低下しました。

于 2013-05-10T16:45:30.047 に答える