我有一個bug,其中只有在HTC Evo 4g文本在EditText顯示與下劃線,而不是空間Jack_Johnson,而不是傑克約翰遜。數據來自服務器。Android沒有休息空間 - 如何?
如何將\ u00A0或& nbsp整合到下面的代碼中?這會否解決我的問題?
editName.setText(recipient.name);
我有一個bug,其中只有在HTC Evo 4g文本在EditText顯示與下劃線,而不是空間Jack_Johnson,而不是傑克約翰遜。數據來自服務器。Android沒有休息空間 - 如何?
如何將\ u00A0或& nbsp整合到下面的代碼中?這會否解決我的問題?
editName.setText(recipient.name);
試試這個:
editName.setText(Html.fromHtml(recipient.name));
所以你真的想將取消轉義從服務器中導出轉義特殊字符?如果是這樣,Html.fromHtml將無法正常工作,但您可以使用StringEscapeUtils從Apache公地郎庫 - http://commons.apache.org/lang/
感謝^^的問題,我只是會做的setText(「\ u00A0」);和工作。 – ademar111190