2011-04-13 80 views
1

我有一點點但煩人的問題。我製作了一個應用程序,用戶可以在其中提供一些指示,然後通過電子郵件發送。Android郵寄問題

問題是,當用戶發送指令時,如果用戶在應用程序中按下輸入,則不會更改行。我將手機中的指示作爲String存儲在數據庫中。

它在應用程序中正確顯示。

任何人都知道可以做什麼?

編輯

我被

intent = new Intent(android.content.Intent.ACTION_SEND); 
intent.setType("text/html"); 
intent.putExtra(android.content.Intent.EXTRA_TEXT, Html.fromHtml(body)); 
context.startActivity(Intent.createChooser(intent, "Share Via:")); 

發送郵件謝謝

+0

你是如何發送電子郵件?手機是否會在手機上顯示一系列電子郵件客戶端供用戶啓動? – rajath 2011-04-13 12:13:34

+0

@Rajath更新了問題來回答你的問題。 – Bastaix 2011-04-13 12:22:17

回答

1

<br />標籤替換回車符,如:

html = Html.fromHtml(body.replace("\n", "<br/>")); 
+0

作品像一個魅力:)謝謝 – Bastaix 2011-04-13 20:33:14

0

你能嘗試打印Html.fromHtml(body)到您的日誌,看看ENTER看到?

+0

輸入未見。它只顯示他們作爲一個空間 – Bastaix 2011-04-13 13:04:14