サーバからテキストを受信します。このサーバには\ nが含まれ、必要な改行を示すことができます。このテキストをTextViewに表示すると、システムは改行を行いませんが、単に\ nを通常のテキストとして扱います。 これを改行として解釈するにはどうすればよいですか?サーバから改行が受信されました
答えて
文字のバイト[]としてファイルを読んで、このように処理する必要があります。具体的にはコンテンツに応じて、TextViewの場合は、setText()の動作方法を変更する必要があります。つまり、TextViewクラスを拡張する独自のクラスを作成する必要があります。
このクラスでは、この特定のビューに追加されるコンテンツに基づいて論理ルールを指定します。
TextViewのフォーマットをすべて処理していますので心配はありませんその側。私が見つけられなかった唯一のことは、行方不明の問題です。 IOSでは、stringByReplacingOccurrencesOfStringを実行するだけで十分です:@ "\\ n" withString:@ "\ n"] アンドロイドのようなものはありませんか? – michaelsmith
Javaにはこれを可能にするコードがあります。 Stringクラスを検索すると、探しているものが見つかります。これは追跡機能であり、アンドロイド特有のものではありません。 – JoxTraex
これはJavaの機能** – JoxTraex
- 1. HTML文字列がサーバからクライアントに送信された場合、改行文字が追加されます
- 2. com.sun.xml.internal.ws.fault.ServerSOAPFaultException:クライアントからSOAPフォールトが受信されました
- 3. テキストエリアから改行が削除されました
- 4. android - SMS受信ブロードキャスト受信者が中止されました
- 5. RxJavaデバウンスメソッドコールが受信されました
- 6. raw_inputから受信した入力に改行を保存する
- 7. クライアントからサーバへの接続のみの受信の受信
- 8. サーバからフォームエラーを受信する
- 9. サーバから破損した情報を受信
- 10. UPnPイベントが遅く受信または受信されませんでした。
- 11. サーバから送信されたメールは、サーバを変更した後にスパムメールを送信します。
- 12. JQueryからJava(JAX-RS)サーバへのPOSTリクエストでパラメータが受信されない
- 13. リモートホストからブロードキャストメッセージとして送信されたデータグラムを受信
- 14. サーバがjava tcp/ipクライアントからデータを受信しない
- 15. androidアプリケーションがC2DMサーバからメッセージを受信しない
- 16. NodeJSサーバがSwiftクライアントからSocket.emit()を受信しない
- 17. jsonオブジェクト内で改行を受信
- 18. Powershell電子メールはローカルマシンから受信されましたが、サーバーから受信されませんでした
- 19. クライアントソケットはサーバからのデータを受信しません
- 20. Cサーバ - 受信したマッサージを印刷しますか?
- 21. Git受信後に1つのサーバから別のサーバにプッシュするための受信フック
- 22. サーバーから送信されたメッセージがクライアント側で受信されない
- 23. アンドロイドアプリから送信されたPOSTデータがPHPファイルで受信されない
- 24. サーバから情報を受信した後、コントローラからサービスにデータを渡す
- 25. 302が受信された後、IEはJSを実行し続けますか?
- 26. 受信時に送信データが変更されました
- 27. 受信トレイから受信したSMSをブロードキャストまたは削除します。
- 28. ジャンゴ・セロリステータスが受信されましたか?
- 29. UDPが間違ったデータを受信したサーバ側
- 30. イベントバスからイベントを受信した後、VueJSページがリフレッシュされます
http://stackoverflow.com/questions/5382490/how-to-add-a-line-break-in-an-android-textview –