Android. Почему автоссылка игнорирует корневой путь URL-адреса?

У меня есть TextView с android:autoLink="web". Текст содержит несколько URL-адресов.

Например:
http://example.com/

Но при отображении он связывает схему имен и доменное имя, но игнорирует корневой путь.

Пример выглядит следующим образом:
http://example.com/

Почему это происходит и как правильно автоматически связывать полные URL-адреса?

Редактировать: Кроме того, URL-адреса, за которыми следует точка или запятая:
http://example.com/,

отображаются как:
http://example.com/,

Обратите внимание, что StackExchange автоматически связывается правильно (см. источник этого вопроса).

Редактировать: Сэм, это код:

        

Некоторый текст:

Three examples, fully qualified http://isokeys.sourceforge.net/ missing root path http://isokeys.sourceforge.net and followed with a fullstop http://isokeys.sourceforge.net/.

Должно отображаться как:
Три примера, полный http://isokeys.sourceforge.net/отсутствующий корневой путь http://isokeys.sourceforge.netс последующей точкой http:/ /isokeys.sourceforge.net/.

Оформляется как:
Три примера, полный http://isokeys.sourceforge.net/ отсутствующий корневой путь http://isokeys.sourceforge.netс последующей точкой http:/ /isokeys.sourceforge.net/.

6
задан James Haigh 10 May 2012 в 21:53
поделиться