当前位置: 首页 > 知识库问答 >
问题:

强制textview显示只有英文数字的数字

单淳
2023-03-14

我使用下面的代码强制我的textview以英文数字显示其文本数字:

txtScale.setText("x" + String.format(Locale.ENGLISH, String.valueOf(scaleValue)));
۱۲۳۴ //are one two three four
1234
    Locale locale = new Locale(CurrentLanguage);
    Locale.setDefault(locale);
    Configuration config = new Configuration();
    config.locale = locale;
    context.getResources().updateConfiguration(config,
            context.getResources().getDisplayMetrics());

共有1个答案

柴星津
2023-03-14

不太确定你需要什么,但我想你需要这个:

txtScale.setText(String.format(Locale.ENGLISH, "x%d", scaleValue));

string.valueOf(scaleValue)这里有错误,您已经根据默认区域设置转换了数字

 类似资料:
  • 我正在将一个包含一些数字(全部用波斯语)的字符串加载到android文本视图中。一切都很好,直到我改变了我的自定义字体,文本的数字显示为英文数字。 我知道我的新字体支持波斯语数字。当我使用正确显示的数字下方的代码更改数字区域设置时。 问题是我有一个字符串,很难找到数字部分并改变它。我以前的字体工作正常,我不明白这个字体有什么问题。 你知道如何全局解决所有文本视图,或者至少一个字符串的问题吗?

  • 本文向大家介绍使用UITextField限制只可输入中,英文,数字的方法,包括了使用UITextField限制只可输入中,英文,数字的方法的使用技巧和注意事项,需要的朋友参考一下 前言 本文主要介绍使用UITextField限制只可输入中,英文,数字,我们可以使用NSPredicate正则表达式可以过滤,下面看看详细的步骤方法 首先设置UItextField的代理 实现如下方法: 然后添加事件,因

  • 我有代码在这里生成一个随机的名字给定音节点击一个动作按钮。但作为字符串currentName生成的名称会显示在TextView中。我需要使视图成为它自己的类吗?我是androidstudio的新手,来自eclipse,所以textviews对我来说也是新手。多谢了。 } 这也是我的activity_main.xml

  • 我试图将文本视图字符限制为英语。但如果我复制并粘贴非英语字符,我的文本视图就会接收这些条目。谁能帮我解决这个问题。UITextView应该只接受英文字符(包括特殊字符、数字和空格)。或者,当我点击done时,如果textview包含非英语字符,它应该验证并向我发送错误消息。 提前谢谢。 下面是我的代码 此代码不允许我输入空格和特殊字符。需要帮忙解决这个问题。

  • 当用户将手机改成阿拉伯语并重新打开我的应用程序时,我遇到了一个问题。这些号码是阿拉伯语的,有没有办法强制所有应用程序将所有textview转换为接受语言环境。我们也许可以将样式设置为与字体文本相同?

  • 问题内容: 在我的应用中有一段时间,无论用户输入了什么内容,我都必须强制显示建议列表中的所有项目。我怎样才能做到这一点? 我尝试使用过滤进行某些操作,但是对我而言,作为初学者进行过滤实在太复杂了,我尝试在没有任何运气的情况下搜索初学者教程进行过滤。也许,有一种更简单的方法可以强制显示所有建议项? 编辑:基本上我的想法是,当用户键入列表中未包含的内容时,它将显示他可以拥有的所有可用选项。 我已经找到