Я бы использовал aString.length();
, и если оно больше любого значения int, которое вы выберете, сократите его на aString = aString.substring(0, aString.length() - int);
и сделайте это int aString.length () - максимальная длина, которую вы хотите. затем возьмите новую строку и добавьте ... с помощью aString.append ("...");