Могу ли я вызвать пользовательское приложение с QR-кодом? - PullRequest
3 голосов
/ 07 апреля 2011

Этот QR-код содержит ссылку на приложение на рынке Android.При сканировании я получаю опцию «открыть браузер», которая затем перенаправляет меня на рынок Android (market: // details? Id = tv.justin.android).Что мне интересно, так это то, могу ли я закодировать определенный URL, который позволил бы мне вызывать мое собственное приложение?

1 Ответ

3 голосов
/ 07 апреля 2011

Вы можете создать действие для своего приложения и указать, что оно может обрабатывать пользовательскую схему URI:

<activity android:name=".MyCoolActivity">
    <intent-filter>
        <action android:name="android.intent.action.VIEW"/>
        <category android:name="android.intent.category.DEFAULT"/>
        <category android:name="android.intent.category.BROWSABLE"/>
        <data android:scheme="myScheme"/>
    </intent-filter>
</activity>

Затем вы можете создать QR-код, который использует эту схему URI.

...