自从AVD工具16,我得到这个警告:

Replace "..." with ellipsis character (..., …) ?

在我的strings。xml中

在这条线上

 <string name="searching">Searching...</string>

我如何替换…?它只是字面上的&#8230;?

有人能解释一下这种编码吗?


当前回答

在我看来,最好不要像某些人建议的那样忽视它。使用Android Studio来纠正它(而不是实际输入字符代码),该工具将用三个点unicode字符替换三个点。不会让翻译等感到困惑。

其他回答

简而言之,只需输入&#x2026;就位……

链接到XML字符实体列表

查看HTML的Unicode列中名为hellip的行

在我看来,最好不要像某些人建议的那样忽视它。使用Android Studio来纠正它(而不是实际输入字符代码),该工具将用三个点unicode字符替换三个点。不会让翻译等感到困惑。

解决你的问题的方法是:

Go to Window -> Preferences -> Android -> Lint Error Checking

搜索“省略”。将警告级别更改为“提示”或“忽略”。

如果您正在使用Eclipse,那么您总是可以执行以下操作:

右键单击警告 选择Quick Fix(默认快捷键为Ctrl + 1) 选择“替换建议字符”

这将用适当的Unicode字符替换您的三个点,用于省略号。

注意:ADT的最新版本(21.1)有时不能正确地执行替换操作,但早期版本做到这一点没有问题。

这个角色是这样的:……

Android Studio中的快捷键默认为Alt + Enter。