Можно ли связать ключевое слово в TextView с файлом или каталогом на SD-карте пользователя? Мое приложение создает файлы трассировки стека в случае сбоя, и я хочу, чтобы пользователь мог щелкнуть ссылку в моем диалоговом окне «О программе», чтобы просмотреть либо последнюю версию, либо папку, содержащую их все. (Что-то вроде «Если это приложение дает сбой, отправьте нам [link] последний файл stack.trace [/ link] по адресу myapp@example.com.»)
Я знаю, что можно использовать следующий код для создания веб-ссылки, но я попытался изменить его, чтобы использовать "file: ///sdcard/path/to/file/stack.trace", который заставляет мое приложение принудительно Закрыть при нажатии на ссылку.
<string name="strSample">This is Web link to <a href="http://www.google.com">Google</a>!</string>
final TextView tvSample = (TextView)findViewById(R.id.tvSample);
tvSample.setMovementMethod(LinkMovementMethod.getInstance());
String strSample = getResources().getString(R.string.strSample);
tvSample.setText(Html.fromHtml(strSample));