2017-02-09 6 views
0

インテントを呼び出すリンクを作成する方法はありますか?アプリケーションでインテントを作成してそこから呼び出すのは良いことですが、インテントのリンクをメッセージに挿入するか、Webサイトに挿入する場合はどうすればいいでしょうか。インテントへのリンク - 可能でしょうか?

答えて

0

あなたはDeep Linking

ディープリンクはまた、我々は、電子メールから、ハイパーリンクから我々のアプリケーションを開いてメッセージやWebページから可能使用して次の更なる用途のために意図していくつかの値を渡すことができる概念であると、これを行うことができますアクティビティを入力値としてオープンします。

これを行うには、アクティビティをブラウズ可能にする必要があり、そのためのホストとスキーマを定義する必要があります。Androidシステムは利用可能なすべての閲覧可能なアクティビティと一致し、そのアクティビティを開始します。

リンクの下に完全な情報を見つけてください:

https://developers.helpshift.com/android/deep-linking/

+0

問題は、既存のアプリケーションへの意図をリンクすることです。インテント設定がありますが、ドキュメントには、情報だけでなく、別のアプリからインテントを作成して呼び出す方法があります。私は特定のリンクを開くたびに呼びたいと思います。 – TEXHIK

+0

私の答えで利用可能なコードは他のアプリケーションではないあなたのアプリケーションのためのものです。私の答えで書いたように、携帯電話のanya whareから任意のWebリンクをクリックすると開きたいアプリケーションで1つのactvityを作成する必要がありますあなたのリンクにはmyscheme://example.com/?faqid = 95 - ここにmyscheme - > http/httpsとexample、com - > hostが含まれている必要があります。コードはWebリンクからクリックされた今後のインテントを扱います。 –

+0

このリンクで詳細を確認してください - https://developer.android.com/training/app-indexing/deep-linking.html –

関連する問題