[英]Android text view special characters issue
我在Android應用程序中有一個文本視圖,此文本視圖的文本是從API請求填充的,此API的響應只是一個文本,但是此文本可能包含特殊字符,如撇號或任何其他特殊字符。
問題是,當響應具有特殊字符時,文本視圖僅顯示該特殊字符及其后面的內容, 示例:
當響應是Capt. Tony's
文中觀點僅顯示's
。
當響應是Golf Club
,文本視圖正常工作並顯示Golf Club
當響應是Café 28
,文本視圖僅顯示é 28
我知道答案是正確的,因為我已經測試了太多次。
我的文字視圖代碼:
XML
<TextView
android:id="@+id/item_name"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Hello world"
android:textColor="#ffffff"
android:textSize="18sp"
android:layout_marginLeft="10dp"/>
JAVA
TextView item_name = (TextView) rowView.findViewById(R.id.item_name);
item_name.setText(item.getTitle());
任何幫助將非常感激。
嘗試
TextView item_name = (TextView) rowView.findViewById(R.id.item_name);
item_name.setText(Html.fromHtml(item.getTitle()));
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.