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

Lint-MissingTranslation-存储语言无关字符串的位置[重复]

燕玉堂
2023-03-14

嗨,我在我的android应用程序中有一个图标字体,为此我定义了一些这样的字符串

<string name="icon_bottom_button_map">&#xF10F;</string>
<string name="icon_bottom_button_keyboard">&#xF10A;</string>
<string name="icon_bottom_button_service">&#xF111;</string>

但lint指出了错误“MissingTranslation”

我应该在哪里存储这些独立于语言的字符串?

共有1个答案

丁宏浚
2023-03-14

我不知道如何忽视,但你可以这样做:

<string name="hello" translatable="false">hello</string>

您可以在lint.xml文件中插入以下代码:

<?xml version="1.0" encoding="UTF-8"?>
<lint>
    ...

    <issue
        id="MissingTranslation"
        severity="ignore" />
</lint>

祝你好运

 类似资料:
  • 主要内容:适用于字符串构造的规则,字符串操作在R中的单引号或双引号中写入的任何值都将被视为字符串。在R内部将每个字符串存储在双引号内,即使您使用单引号创建它们。 适用于字符串构造的规则 字符串开头和结尾的引号应为双引号或双引号,他们不能混合。 双引号可以插入到以单引号开始和结尾的字符串中。 单引号可以插入到以双引号开始和结尾的字符串中。 双引号不能插入到以双引号开始和结尾的字符串中。 单引号无法插入到以单引号开始和结尾的字符串中。 有效字符

  • 主要内容:定义字符串,字符串拼接符“+”,字符串实现基于 UTF-8 编码,定义多行字符串一个字符串是一个不可改变的字节序列,字符串可以包含任意的数据,但是通常是用来包含可读的文本,字符串是 UTF-8 字符的一个序列(当字符为 ASCII 码表上的字符时则占用 1 个字节,其它字符根据需要占用 2-4 个字节)。 UTF-8 是一种被广泛使用的编码格式,是文本文件的标准编码,其中包括 XML 和 JSON 在内也都使用该编码。由于该编码对占用字节长度的不定性,在Go语言中字符串也可能

  • 为了使事情清楚,第一个是希腊语'β',第二个是拉丁语'B'。 当然,python给出False作为输出是正确的,但是对于我正在工作的脚本来说,我需要这样的字符来计算相同的值。尝试了几种编码/解码操作,但仍然算作不同的操作。有什么想法吗?

  • 在前面 C 语言的变量类型中介绍过 C 语言中的变量类型。不知道大家有没有注意到,在 C 语言中有字符类型的变量,但是没有其他编程语言中经常出现的字符串类型,在 JAVA 或者 C# 中用 string 这个关键字来声明其类型。但是在 C 语言中是没有这个变量类型的。 1. 字符串 在 C 语言中定义的字符串是一个由字符组成的数组,这个数组的最后一个元素是一个表示空的字符 。 字符串 abcde

  • 您好,我正在尝试将excel表数据保存到MySQL数据库中。为此,我使用Apache Poi。我在Apache Poi中使用DataForcat获取单元格值。我成功地将单元格值作为字符串格式获取,但我试图将字符串值更改为Long我正在获取NumberFormatException。我正在尝试下面的代码。请尝试解决我的问题。 非常感谢。 这是控制台中的错误堆栈跟踪。

  • 问题内容: 这是我在采访中遇到的一个问题。 我有两个字符串定义为 我的问题是这两个引用是否指向相同的内存位置。通常,当我们创建相同的字符串(不带new关键字)时,内容是否仅在内存中存储一​​次,并且具有相同内容的所有String对象仅引用同一位置,而没有多余地存储字符串“ Java”?s1和s2的哈希码相同。但是哈希码是否直接取决于对象的内存位置? 问题答案: 合并相同字符串的过程称为“ inte