Как перейти этот URL - PullRequest
       0

Как перейти этот URL

0 голосов
/ 24 марта 2012

Я получил от своего клиента URL-адрес, чтобы открыть другое приложение в телефоне для обновления, например:

XXXXXX: // запускать? Url = XXXXX

Я не знаюкак открыть этот.Я попробовал следующее:

Intent intent = new Intent("android.intent.action.MAIN");
intent.setComponent(ComponentName.unflattenFromString("XXXXXX://launch?url=XXXXX"));
intent.addCategory("android.intent.category.LAUNCHER");
startActivity(intent);

но это не сработало.

Ответы [ 2 ]

0 голосов
/ 24 марта 2012

Вы добавили тег ниже в AndroidManifest.xml файле ..?

<uses-permission android:name="android.permission.INTERNET" />
0 голосов
/ 24 марта 2012

Полагаю, что URL должен идти в поле данных, но понятия не имею о других полях, поскольку это зависит от того, что ваш клиент указал в <<a href="http://developer.android.com/guide/topics/manifest/intent-filter-element.html" rel="nofollow"> intent-filter />

    Intent intent = new Intent(Intent.ACTION_MAIN);
    intent.addCategory(Intent.CATEGORY_LAUNCHER);
    intent.setData(Uri.parse("XXX://yyy?zzz"));
    startActivity(intent);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...