2012-05-09 63 views
1

我想從Android讀取從SD卡到edittext的長文本。 幾乎所有的設備都能很好地工作,除了一些三星設備。當我嘗試讀取超過10kb的任何內容時,我讀取的字符串也會得到整個文件。當我嘗試將它添加到edittext中時,它在10kb處截斷。即使我把它放在一個循環中,試圖添加一點點,但添加它仍然不會超過10kb。在某些三星設備上有限的edittext?

在每一個手機上,我都試過這個作品,在HTC,Sony Ericssons,nexus手機上,但沒有一款Galaxy S手機能做到這一點。

這發生過其他人嗎? 有沒有解決方法?

回答

2

在網絡上發佈這個問題20分鐘後沒有任何答案的10分鐘我自己找到了!

在你的佈局文件中,在EditText中,添加android:maxLength =「一些高價值」,它的工作原理!

有趣的是,大多數其他設備不帶限制,而一些三星手機爲edittext!

相關問題