理由

:宽度“a”小于“a”,因此,如果基于某种大小(比如15个字母)截断字符串并通过代码添加“…”。你可能会看到意想不到的结果。

现在来看解决方案:-

解决:

将以下3个属性添加到TextView中,您将获得所需的结果:)

android:ellipsize="end"

android:lines="1"

android:scrollHorizontally="true" />

解决方案2:

另一个解决方法可能是,你可以决定选择文本框(从右向左移动文本的奇特动画)。为此,您需要在TextView xml中使用以下属性:-

android:id="@+id/my_text_view"

android:ellipsize="marquee"

android:lines="1"

android:scrollHorizontally="true"

android:marqueeRepeatLimit="marquee_forever" />

然后在代码中,您需要根据TextView的id获取它,并放入以下行:-

TextView myTextView = (TextView) findViewById(R.id.my_text_view);

myTextView.setSelected(true);

####编辑:####

我刚刚发现,要使我的解决方案在高于2.3.x的android版本中工作,我们需要在TextView xml中添加以下行:-

android:singleLine="true"

虽然它是一个弃用的属性,但你必须添加这个,否则选框或“…”不会工作。

android字符串末尾添加,android在textview编辑的末尾追加''相关推荐

  1. android 字符串 双引号,如何将TextView 字符串添加“” 双引号

    如何将TextView字符串添加双引号,例如"我是谁" 之前有些人提议写在布局文件里面 例如: android:text="点击"\我\" 但是很抱歉 ...

  2. android 字符串转小数点,Android实现计算器(计算表达式/计算小数点以及括号)...

    本文实例为大家分享了Android实现计算器的具体代码,供大家参考,具体内容如下 布局代码: xmlns:app="http://schemas.android.com/apk/res-au ...

  3. android studio assets 添加,Android studio 添加assets文件夹的方法

    Android studio 添加assets文件夹的方法 我们知道Eclipse创建的工程默认是有个assets文件夹的,但是Android studio默认没有帮我们创建,那么我们就自己创建一个就 ...

  4. android 字符串折线图,Android + MPAndroidChart 实现折线、柱形和饼状图

    本文讲讲怎么用 MPAndroidChart 框架实现折线图.柱形图.饼图,并且进行样式设置,达到和宣传图差不多的效果. 一开始看到 MPAndroidChart 的各种图表介绍图感觉很好看,但是直接 ...

  5. android popupmenu 动态添加,Android PopupMenu 的使用

    Android 轻量化组件 PopupMenu 的使用 估计很多人遇到过这种场景: 要求弹出的PopupWindow里面是一个列表,我们使用时都是在里面套个ListView或RecyclerView ...

  6. android popupmenu 动态添加,Android开发使用PopupMenu创建弹出式菜单完整实例

    本文实例讲述了Android开发使用PopupMenu创建弹出式菜单.分享给大家供大家参考,具体如下: 简介: PopupMenu 代表弹出式菜单,它会在指定组件上,默认情况下,PopupMenu会显 ...

  7. android fragment动态添加,Android动态添加Fragment

    效果图如下: 项目结构图如下: Fragment1: package com.demo.dongtaifragment; import android.app.Fragment; import and ...

  8. android popupmenu 动态添加,Android PopupMenu弹出菜单的实现

    Android PopupMenu弹出菜单的实现 (1)布局文件:用于弹出菜单的处罚button: xmlns:tools="http://schemas.android.com/tools ...

  9. android popupmenu 动态添加,android中PopupMenu的使用

    PopupMenu可以非常方便的在指定view的下面显示一个弹出菜单,类似于actionbar溢出菜单的效果.它的菜单选项可以来自于menu资源,因此非常方便.下面是在网上找的一个PopupMenu的 ...

最新文章

  1. Linux系统的文件句柄数量问题
  2. python 循环添加array_Python的备忘细节小抄
  3. csg显示寻找专用服务器失败,支持邻近发现过程的方法和装置
  4. 2.3)深度学习笔记:超参数调试、Batch正则化和程序框架
  5. STM32F407之资源
  6. python版trace命令显示归属地
  7. 以小窥大,从一盏路灯看亿万物联网之路
  8. RxHttp 一条链发送请求,新一代Http请求神器(一)
  9. java -- 对Map按键排序、按值排序
  10. HTTP之Web服务器
  11. 找出唯一出现一次的数
  12. 英文参考文献的正确引用格式详解
  13. echarts2的一个地图demo
  14. Linux:MLX90614驱动
  15. 使用计算机的什么来储存数据,电脑数据存贮器
  16. STM32cubIDE 黑色主题_儿童画创意第二弹 | 绘画的秘密+万圣节主题画,10个创意教程一次看完!...
  17. python求极限_数学——函数极限知识以及sympy库的limit
  18. MHD-S210W全向麦克风
  19. matlab中size函数使用
  20. node.js菜鸟问题—— data被报无定义

热门文章

  1. 2008 NBA 全明星周未之扣篮大赛
  2. 【网页设计】HTML+CSS保护野生动物北极熊介绍网页设计专题
  3. 后端面经(已收到腾讯实习offer)
  4. android 键盘弹出时会将view里面的内容顶上去
  5. 新同事上来就优化了一遍MySQL索引和查询,老板人傻了。。。
  6. gunicorn 详解
  7. 敏捷开发的Scrum晨会实践
  8. MySQL最重要的日志-binlog详解
  9. LeetCode–剪绳子
  10. 《牧羊少年的奇幻之旅》-保罗 柯艾略