code: public static List<String> splitEqually(String _text, int _len) {
          if (_text == null) {
              return null;
          }
          List<String> ret = new ArrayList<String>((_text.length() + _len - 1) / _len);
  
          for (int start = 0; start < _text.length(); start += _len) {
              ret.add(_text.substring(start, Math.min(_text.length(), start + _len)));
          }
          return ret;
      }
docs: Splits a Text to equal parts.
  There is no detection of words, everything will be cut to the same length.
  
  @param _text text to split
  @param _len max length per line
  @return list of string splitted to _len or null if _text was null