Запустите приложение, когда пользователь нажимает на ссылку в веб-представлении Android

Я искал это, но не могу понять. я имею

Java-файл:

Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse(url ));
startActivity(browserIntent);
return true;

где url = "facebook.com"

Или в манифесте:

<intent-filter>
    <data
         android:host="facebook.com"
        android:scheme="http" />
     <data
         android:host="www.facebook.com"
         android:scheme="http" />
</intent-filter>

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

1 ответ

Решение

Я считаю, что это то, что вы ищете:

Android Интенты с Chrome.

Другие вопросы по тегам