除了listBView的抖动,判断textView中文本长度是不是超过预定值

去除listBView的抖动,判断textView中文本长度是不是超过预定值

加一句android:cacheColorHint="#000000"

或者看看主题中有没<item name="android:windowBackground">@null</item>

然后去掉。

 float size = label.getPaint().measureText(item.getTitle());
    while (size > 62) {
        float newSize = label.getTextSize() - 0.5f;
        label.setTextSize(newSize);
        size = label.getPaint().measureText(item.getTitle());
    }