【问题标题】:Checking if string is complety shown in popup window检查字符串是否完全显示在弹出窗口中
【发布时间】:2016-10-13 12:05:13
【问题描述】:

有没有标准的方法来做到这一点?我的弹出窗口有最大尺寸,如果字符串太长,我想剪掉它。 目前我正在做

   if(txt.length()>320)
        {
            txt = txt.substring(0,320)+"...";
        }

但这看起来很粗糙,有时因为段落而不起作用。

【问题讨论】:

  • 你想用要显示的文本实现什么
  • 没有标准方法。您不会收到有关屏幕内实际可显示多少数据的反馈。
  • 快速概览。没有反馈哈。行 。有没有一种好方法来计算弹出窗口中适合多少字符串?因为最大尺寸随屏幕尺寸而变化。
  • *.com/questions/8499698/…。检查这个答案。使用Math.min 可能会有所帮助

标签: java android string popupwindow


【解决方案1】:

您可以将以下属性定义为 textview。

android:ellipsize="end"

【讨论】:

    最近更新 更多