Android: Перейти HTTP URL-адрес при нажатии кнопки - PullRequest
19 голосов
/ 04 мая 2010

Я хочу перейти на веб-страницу одним нажатием кнопки в моем приложении для Android. Скажем так, у меня есть кнопка «Google», когда пользователь нажимает на эту кнопку, я хочу, чтобы google.com открывался на экране. Как это достигается?

Кроме того, есть ли способ вернуть контроль над моим приложением после завершения работы пользователя с Google?

Ответы [ 2 ]

56 голосов
/ 04 мая 2010

В своей деятельности сделайте что-нибудь подобное.

public void openWebURL( String inURL ) {
    Intent browse = new Intent( Intent.ACTION_VIEW , Uri.parse( inURL ) );

    startActivity( browse );
}

По умолчанию выход из браузера должен вернуться к вашей активности. Однако могут быть ситуации, когда этого не произойдет.

0 голосов
/ 28 апреля 2018

Этот код перенесет вас на веб-страницу

public void goToWebPage(String yourUrl) 
{
    Intent intent = new Intent(Intent.ACTION_VIEW);
    intent.setData(Uri.parse(yourUrl));
    startActivity(intent);
}
...