如何识别textview内容是否到达视图结束?

时间:2016-04-28 12:36:47

标签: android textview

我正在尝试识别textview的内容,或者它不适合。

通过谷歌搜索,我找到了这个解决方案:

        tvContent.setText(tvContent.getText()+sb.toString());
        TextPaint paint = tvContent.getPaint();
        Rect rect = new Rect();
        String text = String.valueOf(tvContent.getText());
        paint.getTextBounds(text, 0, text.length(), rect);
        boolean reached = rect.height() > tvContent.getHeight();

但它适用于所有尝试的假值 - 当它适合时以及何时不适合。如何确定它是否合适?

Screenshot Log

0 个答案:

没有答案