これは前の質問との関連ですhere.replaceAll("\n", "<br />")
とHtml.fromHtml()
を呼び出すと、アイスクリームサンドイッチ前のテキストが正しくフォーマットされます。しかし、photoから見ることができるように、ICSでは動作しません。テキストの改行をキャプチャして置き換えるために少なくとも30種類の方法を試しましたが、私は空の手を出しています。私はICSを呼び出す必要がある、特にこれはバグですか、誰かがこの問題を経験しましたか?誰かが周りの仕事を考えることはできますか?1つになる必要があるからです。また、なぜこれが起こっているかもしれないかについて、誰かがいくつかの洞察を提供することができますか?それは非常に独特です。アイスクリームサンドイッチはHTMLの改行を認識しません
明らかに:私はこれをFroyo and Gingerbreadでテストし、正しく書式設定されています。アイスクリームサンドイッチでは、それはしません。
次に、Last.fmから返されるテキストの例を示します。一番下にスクロールすると、「コンテンツ」から始まります。 Bon Iver URL
初めてのテストに興味のあるデモアプリケーションがあります。 http://dl.dropbox.com/u/2301775/lastfm-api-test.zip
ここに2つのスクリーンショットがあります。それらはテストアプリからのものです。最初のランニングジンジャーブレッドと2度目のアイスクリームサンドウィッチのランニング。
置き換えが行われていることを確認するためにソーステキストをダンプしてみましたか? –
奇妙なので、すぐにテストした後、ICSは一連の改行を含んだ簡単なサンプルテキストでうまくいき、 'replaceAll'を使って
要素に置き換え、' Html.fromHtmlを使って 'TextView'に渡しました'。どのICSデバイスを使用していますか? – Jens
種類、それはありません。エミュレータとGalaxy Nexusを使用しました。 Last.fm apiのデモを使用すると、私の言いたいことが分かります。 – adneal