2

カスタム ビューを拡張するクラスがあります。線とタイムラインのようなテキストを描画する必要があります。
かなり長くなる可能性があるため、ビューをスクロールビューに入れます。
正常に動作しますが、行が長すぎるとビューが消えて見えなくなり (ScrollView がスクロールします)、Logcat に次のメッセージが表示されます。

07-02 15:56:05.209: W/View(7364): View too large to fit into drawing cache, needs 4392400 bytes, only 4096000 available

どうすればこの問題を解決できますか?
前もって感謝します。

4

1 に答える 1

1

RAM を増やす方法はありません。おそらく描画を減らすことができます。を削除ScrollViewし、ビューのタッチを検出し、可視部分のみを描画します。

于 2013-07-02T14:06:20.277 に答える