我想在通知面板中显示印地文文本但是因为我通过我的门户网站发送印地文文本然后Android应用程序文本视图显示垃圾值类型字符,即使我使用的是字体字体
这是我从门户网站发送的文字
现在这是我在通知面板上收到的文字
这是我的通知活动中显示的文字
以下是我的textview代码示例
Typeface hindiTypeface;
public MyViewHolder(View itemView) {
super(itemView);
hindiTypeface=Typeface.createFromAsset(context.getAssets(),"hindi2.ttf");
heading= (TextView) itemView.findViewById(R.id.tvHeading);
message= (TextView) itemView.findViewById(R.id.tvMessage);
image= (ImageView) itemView.findViewById(R.id.imgImage);
heading.setTypeface(hindiTypeface);
message.setTypeface(hindiTypeface);
}
答案 0 :(得分:0)
不要使用ttf字体,错误在你的后端代码中。你可能正在从你的服务器接收unicode。只需使用Html.fromHtml转换它(消息);