Как запустить URL-адрес в браузере из события OnClick в TextView? - PullRequest
2 голосов
/ 02 декабря 2011

Я прочитал ответ «Как запустить URL-адрес в браузере из приложения на Android», но я все еще в замешательстве.

------> По сути, у меня есть TextView, который будет отображать разные имена известных людей, и я хочу выполнить поиск Google в браузере, который ищет текст, который в данный момент отображается в TextView, когда пользователь нажимает на сам TextView. .

Спасибо.

Ответы [ 2 ]

10 голосов
/ 02 декабря 2011

в событии onClickListner напишите этот код:

String url = textView.getText().toString();
Intent i = new Intent(Intent.ACTION_VIEW);
i.setData(Uri.parse(url));
startActivity(i);
1 голос
/ 02 декабря 2011

Что я понимаю, так это то, что вы хотите запустить поиск текста в Google при нажатии на TextView. Вот код для непосредственного запуска поиска Google по предоставленному тексту:

String searchKey = "Text From your TextView";
Intent search = new Intent(Intent.ACTION_WEB_SEARCH);  
search.putExtra(SearchManager.QUERY, searchKey);  
startActivity(search);  
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...