在我的android項目中,當我將語言切換到阿拉伯語時,通話記錄頁面不顯示數據,但是當我切換到其他語言(如英語)可以正常顯示,如何解決,請看下面的信息。爲callLog適配器代碼當我將語言切換到阿拉伯語,通話記錄頁面不顯示數據
1.A部分如下:
holder.belong_area.setText("北京");
:
//顯示歸屬地
if (callLog.getBelong_area() != null && !callLog.getBelong_area().equals("")) {
LogE.e("item","有歸屬地:"+callLog.getBelong_area());
holder.belong_area.setVisibility(View.VISIBLE);
holder.belong_area.setText(callLog.getBelong_area());
} else {
LogE.e("item","沒有有歸屬地");
holder.belong_area.setText("");
holder.belong_area.setVisibility(View.GONE);
}
2.It當我輸入一個固定的值,例如如下仍然不顯示數據
3.打印日誌的日誌如下:
10月8日至23日:07:13.241 17494-17494/com.allinone.callerid E /項目:有歸屬地:北京 08-23 10:07:13.607 17494-17494/com.allinone.callerid E/item: 有歸屬地:河北石家莊08-23 10:07:13.674 17494-17494/com.allinone.callerid E /項:有歸屬地:北京10月8日至23日:07:13.714 17494-17494/com.allinone.callerid E /項目:有歸屬地:湖北省,武漢市
4.Runtime截圖:
阿拉伯語(錯誤),
這是我的榮幸。如果你認爲這對你有幫助,你可以爲我做點贊成^^。 – tommybee