2012-05-09 13 views
0

大量のデータをJSON文字列として返すことができるREST Webサービスを使用するAndroidアプリがあります。データは、その生の形式でTextViewに表示されます。TextLayoutCache値を取得できません

少量のデータでもアプリは正常に動作しますが、大量のデータの場合、LogCatで「TextLayoutCacheの値を取得できません」というエラーが表示されます。

私はそれがTextViewのスペースと何か関係があることを知っていますが、誰かがそれ以上の知識を持っているかどうか疑問に思っており、これを回避する最善の方法を見つけ出すことができます。

答えて

1

これは、例えば、TextViewのためのmaxLengthを指定することによって固定することができます。:

アンドロイド:=「9000」

+0

詳細については、http://stackoverflow.com/a/22267989/2284107を参照してください。 – kAmol

0

非常に大きい(〜64Kの長さの)テキスト文字列をWebView警告ボックスに出力しようとすると、この問題が発生しました。

+0

maxLengthの私が言うことができるものから、それはちょうどあなたがビューでも多くのテキストがあることを意味します。 – SmashCode

関連する問題