本文翻译自:Android Replace “…” with ellipsis character

Since AVD tools 16 I'm getting this warning: 自AVD工具16以来我收到此警告:

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

in my strings.xml 在我的strings.xml中

at this line 在这条线上

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

How do I replace ... ? 我该如何更换... Is it just literally 它只是字面上的 ?

Could someone explain this encoding? 有人可以解释这种编码吗?


#1楼

参考:https://stackoom.com/question/ZohT/Android用省略号替换


#2楼

To make thing short just put 为了简单只需将 in place ... 到位 ...

Link to XML character Entities List 链接到XML字符实体列表

  • Look at Unicode column of HTML for row named hellip 查看名为hellip的行的HTML的Unicode列

#3楼

The solution to your problem is: 您的问题的解决方案是:

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

And search for " ellipsis ". 并搜索“ 省略号 ”。 Change the warning level to " Info " or " Ignore ". 将警告级别更改为“ 信息 ”或“ 忽略 ”。


#4楼

If you're using Eclipse then you can always do the following: 如果您正在使用Eclipse,那么您始终可以执行以下操作:

  • Right click on the warning 右键单击警告
  • Select "Quick Fix" (shortcut is Ctrl + 1 by default) 选择“快速修复”(默认情况下快捷键为Ctrl + 1 )
  • Select "Replace with suggested characters" 选择“替换为建议的字符”

This should replace your three dots with the proper Unicode character for ellipsis. 这应该用省略号的正确Unicode字符替换你的三个点。

Just a note: The latest version of ADT (21.1) sometimes won't do the replace operation properly, but earlier versions had no problem doing this. 请注意:最新版本的ADT(21.1)有时不能正确执行替换操作,但早期版本没有问题。

This is the character: 这是角色:


#5楼

This answer is indirectly related to this question: 这个答案与这个问题间接相关:

In my case textView1.setTextView("done&#8230"); 在我的例子中textView1.setTextView("done&#8230"); was showing some box/chinese character. 显示了一些盒子/汉字。 Later, I checked into fileformat.info for what the value represents and I found this is a Han character. 后来,我检查了fileformat.info中的值代表什么,我发现这是一个汉字。 So, what to do? 那么该怎么办? I searched for "fileformat.info ellipse character" and then everything became clear to me once I saw its values are; 我搜索了“fileformat.info ellipse character”,一旦我看到它的值,一切都变得清晰了;

UTF-16 (hex) 0x2026 (2026)

UTF-16 (decimal) 8,230

So, you have several encoding available to represent a character (eg 10 in Decimal is represented as A in hexa) so it is very important to know when you are writing an unicode character, how receiving function decodes it. 因此,您可以使用多种编码来表示字符(例如,十进制中的10表示为六进制中的A),因此了解何时编写unicode字符,接收函数如何对其进行解码非常重要。 If it decodes as decimal value then you have to provide decimal value, if it accept hexadecimal then you have to provide hexadecimal. 如果它解码为十进制值,那么你必须提供十进制值,如果它接受十六进制,那么你必须提供十六进制。

In my case, setTextView() function accepts decimal encoded value but I was providing hexadecimal values so I was getting wrong character. 在我的例子中,setTextView()函数接受十进制编码值,但我提供了十六进制值,所以我得到了错误的字符。


#6楼

Android Studio中的快速修复快捷方式默认为Alt + Enter

Android用省略号替换“...”相关推荐

  1. Android如何安全替换证书

    Android如何安全替换证书 证书过期了?!! V1和V2签名方式 V3签名方式 鸡肋的V3 最后 证书过期了?!! 也不知道当初是那条筋搭错了,将证书的时间弄得这么短,在这里强烈的提醒一下各位,在 ...

  2. Android开机图片替换

    Android开机图片替换 Android从启动到进入Launcher一共会展示三张图片,如果只是更换静态图则更换这三张图片即可,要想换成动画那就要另外操作. 首先查找这个文件:    /bootab ...

  3. android自定义省略号,Android开发自定义TextView省略号样式的方法

    本文实例讲述了Android开发自定义TextView省略号样式的方法.分享给大家供大家参考,具体如下: 在布局xml中设置textView的字段 android:maxLines="2&q ...

  4. android局部布局替换,Android 局部布局替换的实现方式

    最近再搞远程视频的功能,其中要实现加载视频.加载视频失败.加载成功的局部布局替换,查阅相关资料,找到一种投机取巧的方式. 首先分别写这三种效果的子布局,分别为 top_remotetreate.xml ...

  5. android系统下替换so库等操作

    在工作过程中由于android 系统过大编译起来太过费时,所以需要小编来进行验证修改. 下面的是小编TV android 系统的操作. 小编替换android模块步骤 1,编译出.so文件 andro ...

  6. Android字节码替换方法,滴滴开源 DroidAssist : 轻量级 Android 字节码编辑插件

    出品 | 滴滴技术 作者 | 江义旺 前言:近日,滴滴发布的开源项目 DroidAssist ,提供了一种简单易用.无侵入.配置化.轻量级的 Java 字节码操作方式,只需要在 XML 配置中添加简单 ...

  7. Android Hook 实战--替换第三方sdk的类

    业精于勤荒于嬉,写文章练习表达能力,写代码练习基本工. 场景: 项目中调用了第三方sdk中的方法,此方法中关键日志被屏蔽,需要跟踪日志方可分析失败原因. 问题描述: 查看jar包的class,对应失败 ...

  8. android 应用图标替换后手机安装还显示旧的图标或者显示android小人人

    朋友,遇到问题不要急! 第1个问题:图标替换没有作用 解决办法: 查找整个项目中相同图标名字的资源文件,然后替换之: 上面一点不起作用就重启手机: 第2个问题:显示android小机器人 首先你要先排 ...

  9. Android OTA releasekey 替换

    在Amlogic T950平台上用公司的OTA 签名key替换Android默认的testkey,过程记录如下: 1.生成key   系统默认的key如下,首先需要产生以下4种我们项目自己的OTA签名 ...

最新文章

  1. ubuntu gcc安装总结
  2. ScriptManager控件声明的各个部分
  3. 疫情之后,出行市场的春天还有多远?
  4. 重新认识mysql基本知识
  5. 《零基础看得懂的C++入门教程 》——(8)搞定二维数组与循环嵌套
  6. 把ipa文件上传到服务器,windows电脑上传ipa到appstore的详细流程
  7. linux下带密码的scp,linux下带密码的scp
  8. 关于端到端通信的讨论(P2P)
  9. 2011年软件研发十大关键词盘点
  10. 6 rethad 自定义硬盘_Windows10必备6款优质软件,每个都是神器
  11. 人工智能时代的风口项目,电话机器人源码和系统部署
  12. 多元统计分析matlab,matlab与应用多元统计分析..doc
  13. Windows屏幕保护程序的制作
  14. 天翼网关 ddns设置_为什么说网关在任何工业物联网解决方案中都很重要?
  15. 安装windows server 2003两种授权模式之间的区别
  16. python:随机产生n个数
  17. 每日10行代码86: 计算两个向量的夹角余弦值
  18. SAP UI5 Cross Application Navigation (跨应用间跳转)的本地模拟实现试读版
  19. 关于Go语言的底层,你想知道的都在这里!
  20. 跟zzt学长学习姿势——集合(set)的运用

热门文章

  1. 转化率极高的十个网站 怎样来提高转化率
  2. Android 中的GC资料网站
  3. 【脚下有根】之Skia库的matrix代码解读
  4. Android 自定义百分比视图
  5. 算法--------俄罗斯套娃信封问题(Java版本)
  6. Android BLE 低功耗蓝牙技术使用解析
  7. AOSP 设置编译输出目录
  8. Android之如何优雅的管理ActionBar
  9. Java之HashMap源码解析1
  10. Codable 基本使用