Наконец нашел ответ:
Просто преобразуйте текст в Редактируемый , а затем получите все ваши диапазоны.
Editable editable = new Editable.Factory().newEditable(textView.getText());
ClickableSpan[] ClickableSpans = editable.getSpans(0,editable.length(), ClickableSpan.class);
ClickableSpan[] UrlSpans = editable.getSpans(0,editable.length(), URLSpan.class);
Вы можете получить все CustomSpans из приведенного выше метод. Это также работает и для editText.