使用Persian字体显示数字的另一种方法是使用以下Helper类:

public class FormatHelper {

private static String[] persianNumbers = new String[]{ "۰", "۱", "۲", "۳", "۴", "۵", "۶", "۷", "۸", "۹" };

public static String toPersianNumber(String text) {

if (text.length() == 0) {

return "";

}

String out = "";

int length = text.length();

for (int i = 0; i < length; i++) {

char c = text.charAt(i);

if ('0' <= c && c <= '9') {

int number = Integer.parseInt(String.valueOf(c));

out += persianNumbers[number];

}

else if (c == '٫') {

out += '،';

}

else {

out += c;

}

return out;

}

}

将此类保存为UTF8格式,并使用如下代码FormatHelper.toPersianNumber(numberString);

android 波斯语,android – 如何在视图中显示波斯语(波斯语)数字相关推荐

  1. 客户端出错:无法在数据表视图中显示该列表: 没有安装与 Windows SharePoint Services 兼容的数据表组件...

    P:客户端想在数据表中编辑时提示下列错误: 数据视图由于下列一个或多个原因,无法在数据表视图中显示该列表: 没有安装与 Windows SharePoint Services 兼容的数据表组件,浏览器 ...

  2. mvc的视图中显示DataTable的方法

    mvc的视图中显示DataTable的方法: 不断的循环画出table @{ViewBag.Title = "ShowDataTable"; } @using System.Dat ...

  3. 基于JavaWeb JavaScript的根据时间段的不同,在网页中显示不同的问候语

    题目: 根据时间段的不同,在网页中显示不同的问候语,若小时数在12点以前,则输出"早上好!"的问候语,颜色为蓝色:若在12点至18点,则输出"下午好!"颜色为红 ...

  4. android+布局倾斜,android – 如何在Eclipse图形布局视图中使斜...

    在Eclipse中工作,我试图将一些斜体文本放到布局上.问题是,当我设置时 android:textStyle ="italic",文字消失. (内容的高度变为0,整个TextVi ...

  5. android 移除子view,android-从父视图中移除视图与隐藏视图

    在android中,如果我从其父视图中移除视图,而在父视图中隐藏子视图(GONE不可见).我知道隐藏的视图仍将保留在内存中,但说到父视图的物理外观会有所不同吗?如果答案没有不同,那是否意味着当我隐藏子 ...

  6. Android Studio App开发之下载管理器DownloadManager中显示、轮询下载进度、利用POST上传文件讲解及实战(附源码)

    运行有问题或需要源码请点赞关注收藏后评论区留言~~~ 一.在通知栏显示下载进度 利用GET方式读取数据有很多缺点比如1:无法端点续传 一旦中途失败只能重新获取 2:不是真正意义上的下载操作 无法设置参 ...

  7. 微博机型Android怎么去掉,如何设置微博来源中显示出的手机型号 怎么去掉微博来源中的android字样...

    如何设置微博来源中显示出的手机型号 怎么去掉微博来源中的android字样 微博是一款分享.传播.获取实时信息的社交网络平台,是现在年轻人最爱的一款社交App,可是,不少朋友还不知道怎么设置微博来源中 ...

  8. Android学习记录(7)—Intent中显示意图和隐式意图的用法

    Intent(意图)主要是解决Android应用的各项组件之间的通讯. Intent负责对应用中一次操作的动作.动作涉及数据.附加数据进行描述,Android则根据此Intent的描述,负责找到对应的 ...

  9. android studio显示布局距离,Android Studio:在布局预览中显示的距离在设备上显示为较大...

    在EditTexts旁边放置按钮行.每行应该是一个LinearLayout或RelativeLayout,并且您应该为每个行设置android:height ="wrap_content&q ...

  10. vue中什么样的数据可以是在视图中显示

    1. Vue中不可以添加不存在的属性,因为不存在的属性是没有getter和setter的. <div id="app">{{msg.a}}{{msg.b}}</d ...

最新文章

  1. 浮点运算为什么不准?有人为0.30000000000000004建了个网站
  2. Ajax基础知识梳理
  3. WebLogic使用总结(一)——WebLogic安装
  4. 分享一份JS前端面试题
  5. Windows 技术篇-网卡物理(MAC)地址查看方法
  6. linux文件系统启动流程,linux 内核启动过程以及挂载android 根文件系统的过程
  7. numpy高级操作,求高维矩阵的距离矩阵(方阵)以及 求某一个维度的累加和 , 矩阵切片操作
  8. python备份目录下文件夹_Python备份目录及目录下的全部内容的实现方法
  9. Eclipse 在开发中使用到的快捷键很实用 .
  10. 惠普暗影精灵2更新bios系统,防止电池鼓包
  11. 计算机网络管理员初级是几级,计算机网络管理员初级操作技能考核试题
  12. star法则 java_STAR法则(示例代码)
  13. 基于飞桨实现高光谱影像和全色影像融合
  14. echarts的xAxis的type=’time’
  15. 淘客渠道商备案及流程说明
  16. 践行支付为民 线上支付开通ETC线上申卡、支付
  17. 非标自动化设备涉及的行业有哪些?
  18. 论文初稿导师会查重吗?
  19. css grid布局实现水平垂直居中 文字水平垂直居中
  20. 程序员面试金典——17.7数字发音

热门文章

  1. cla作用matlab,共轭亚油酸(CLA)为什么能减脂?90%的健身者都不懂!
  2. Delphi菜单栏背景色-转载收藏学习
  3. This application failed to start because no Qt platform plugin could be initialized. 报错解决方法
  4. 英特尔诺基亚发布MeeGo移动版操作系统
  5. 分销小程序定制开发|分销系统开发对商家有哪些好处?
  6. 怎样恢复win10分区误删的数据
  7. 剪辑视频,在视频背景上随机添加图片
  8. android表情编码与解码
  9. 获取枚举常量的描述值Description
  10. centos7限制cpu使用_CentOS7中CPU频率调整问题