簡體   English   中英

Android文本查看特殊字符問題

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM