Android中的TextView实现多行显示省略号
2014-04-03 14:37
441 查看
问题TextView显示内容的时候,多行显示的时候,显示省略号的问题,简便的方法就是在TextView中添加这两个属性的设置即可(显示两行,显示不全的话,用省略号代替)
如:最多显示两行,显示不全时,添加省略号显示。
android:lines="2"
android:ellipsize="end"
//动态根据是否出现省略号来显示弹出层
if (MotionEvent.ACTION_DOWN == arg1.getAction())
{
Layout layout = textView.getLayout();
if (null == layout)
Unknown macro: { return false; }
int lines = layout.getLineCount();
// 未截断显示,则直接返回
if (lines <= 0 || layout.getEllipsisCount(lines - 1) <= 0)
Unknown macro: { return false; }
// 截断显示,点击则弹出框显示全
textView2PopupWindow(wholeText, context, parent);
}
如:最多显示两行,显示不全时,添加省略号显示。
android:lines="2"
android:ellipsize="end"
//动态根据是否出现省略号来显示弹出层
if (MotionEvent.ACTION_DOWN == arg1.getAction())
{
Layout layout = textView.getLayout();
if (null == layout)
Unknown macro: { return false; }
int lines = layout.getLineCount();
// 未截断显示,则直接返回
if (lines <= 0 || layout.getEllipsisCount(lines - 1) <= 0)
Unknown macro: { return false; }
// 截断显示,点击则弹出框显示全
textView2PopupWindow(wholeText, context, parent);
}
相关文章推荐
- Android中的TextView实现多行显示省略号 .
- Android中的TextView实现多行显示省略号以及下划线的实现
- Android中的TextView实现多行显示省略号
- TextView属性android:ellipsize实现跑马灯效果,TextView内容过长加省略号,点击显示全部内容
- Android 实现复制到系统剪贴板 TextView 实现单行输入,禁止换行,多出来的显示省略号
- android textview 多行之后显示省略号
- Android中控件TextView实现跑马灯只显示省略号问题
- android textview 多行之后显示省略号
- android textview 多行文本显示 scroll滑动实现
- Android开发中TextView文本过长滚动显示实现方法分析
- android TextView显示多行且结果显示省略号
- Android TextView多行文本始终显示滚动条并自动定位到底部
- android控制TextView字数长短,超出之后显示省略号,记录下,省的下次再找
- Android之TextView实现文字过长时省略部分或者滚动显示
- android设置textview限制字数以省略号显示的方法
- Android ScrollView 中 TextView 多行显示问题
- Android中使用一个textview实现不同颜色以及内容分割的显示
- Android进阶之路 - TextView与EditText单行显示,多行显示,超过限制使用省略号,行距,字距,键盘隐藏与显示
- Android TextView 判断文字内容是否超出显示省略号
- Android之TextView实现文字过长时省略部分或者滚动显示