我有一个问题 - 我使用 web 服务在 a 中显示一些信息TextView
,但在许多文本中我有像 "Ž" 这样的词,当我在设备上显示它时,那个字符看起来像 "?"。我想知道如何将这个“Ž”更改为另一个字符以正确显示它。
这是我的主要内容:
TextView text1=(TextView)vi.findViewById(R.id.textView1);
TextView text2=(TextView)vi.findViewById(R.id.textNom);
TextView text3=(TextView)vi.findViewById(R.id.textPost);
TextView text4=(TextView)vi.findViewById(R.id.textDdn);
text1.setText(players.getNm());
text2.setText(Html.fromHtml( players.getNom()).toString());
text3.setText(Html.fromHtml( layers.getPost()).toString());
text4.setText(players.getDdn());
这是我的 xml 文件:
<TextView
android:id="@+id/textPost"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/textDdn"
android:layout_below="@+id/textDdn"
android:layout_centerInParent="true"
android:ellipsize="end"
android:text="Wydad_Test"
android:textColor="#000" />
<TextView
android:id="@+id/textNom"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/imageView1"
android:layout_centerHorizontal="true"
android:layout_marginTop="28dp"
android:text="Wydad_Test"
android:textColor="#000"
android:textStyle="bold" />
<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBottom="@+id/textPost"
android:layout_alignLeft="@+id/imageView1"
android:layout_alignTop="@+id/textNom"
android:layout_marginLeft="30dp"
android:layout_marginRight="26dp"
android:layout_toLeftOf="@+id/textDdn"
android:gravity="center"
android:text="Wydad_Test"
android:textColor="#000"
android:textSize="30dp"
android:textStyle="bold" />