在Android中单击URL时,我的应用程序已打开

迪达克·佩雷斯·帕雷拉(Didac Perez Parera)

我已经定义了一个意图过滤器,以便从某些类型的URL启动我的应用程序。关键是它针对所有类型的链接启动,而我只想针对具体的主机名启动。这是我的清单:

    <activity
        android:name="com.imin.SplashActivity"
        android:label="@string/app_name"
        android:launchMode="singleTask"
        android:logo="@drawable/img_action_icon"
        android:screenOrientation="portrait"
        android:theme="@style/AppTeme.Fullscreen" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
        <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:host="imintheapp.com"
                android:pathPrefix="/events/get/"
                android:scheme="http" />
        </intent-filter>
    </activity>

在以下情况下,仅需要打开我的应用程序:http : //imintheapp.com/events/get/xxxxxxxx,其中xxxxxxxx是字母数字字符串。

我做错了什么?问候,

Parag Chauhan

在Menifest.xml中添加此代码

           <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:host="www.parag-chauhan.com"
                    android:path="/test"
                    android:scheme="http" />
            </intent-filter>

为了进行测试,请创建另一个项目并运行以下代码

Intent i = new Intent(Intent.ACTION_VIEW , Uri.parse("http://www.parag-chauhan.com/test"));
startActivity(i);

您也可以pass parameter在链接中获取更多信息http://paragchauhan2010.blogspot.com/2013/03/make-link-in-android-browser-start-up.html

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在Android中单击通知时如何打开应用程序?

来自分类Dev

在浏览器中单击URL时如何打开android应用程序

来自分类Dev

在浏览器中单击URL时如何打开android应用程序

来自分类Dev

单击搜索时,我的应用程序已停止

来自分类Dev

已打开的应用程序中的URL方案

来自分类Dev

已打开的应用程序中的URL方案

来自分类Dev

单击Textview时在应用程序Webview中打开

来自分类Dev

当我在Android应用程序中单击“笔记”按钮时,如何调用我的NoteMain类

来自分类Dev

当我单击 android studio 应用程序上的任何链接时,应用程序已关闭,我该如何解决?

来自分类Dev

单击按钮时,Android Studio 中的应用程序崩溃。显示应用名称已停止工作

来自分类Dev

Android使用whatsapp共享深层链接网址,并在单击深层链接时打开我的应用程序

来自分类Dev

如何使用按钮单击意图打开已安装的Android应用程序?

来自分类Dev

如何使用按钮单击意图打开已安装的Android应用程序?

来自分类Dev

当我的 Android 应用程序的启动画面打开时,应用程序崩溃

来自分类Dev

当我单击通知时,打开另一个我的应用程序

来自分类Dev

如何检查可以在Android应用程序中打开的URL?

来自分类Dev

Chrome中的Android应用程序打开URL缺少QueryString

来自分类Dev

Android应用程序从XML中打开InputStream时崩溃

来自分类Dev

我的应用程序发送的短信已显示在默认的android应用程序中

来自分类Dev

Android SMS应用程序在我的应用程序中打开

来自分类Dev

如何在Android的我的应用程序中打开其他应用程序的链接

来自分类Dev

单击按钮(“意图”)将其打开时,Google Maps在我的应用程序上崩溃

来自分类Dev

当我单击启动器图标时,如何检查哪个应用程序将打开?

来自分类Dev

当我单击打开弹出窗口的按钮时应用程序崩溃

来自分类Dev

Android应用程序链接-在浏览器中从应用程序打开URL而不触发应用程序链接

来自分类Dev

我只想在应用程序打开时在android中读取传入的短信正文,而不是在应用程序关闭时在其中读取

来自分类Dev

Android Studio:单击导航抽屉标题中的图像视图时“应用程序已停止”

来自分类Dev

单击应用程序图标时,android返回上次打开的活动

来自分类Dev

我可以在Visual Studio中打开已安装的应用程序进行调试吗?

Related 相关文章

  1. 1

    在Android中单击通知时如何打开应用程序?

  2. 2

    在浏览器中单击URL时如何打开android应用程序

  3. 3

    在浏览器中单击URL时如何打开android应用程序

  4. 4

    单击搜索时,我的应用程序已停止

  5. 5

    已打开的应用程序中的URL方案

  6. 6

    已打开的应用程序中的URL方案

  7. 7

    单击Textview时在应用程序Webview中打开

  8. 8

    当我在Android应用程序中单击“笔记”按钮时,如何调用我的NoteMain类

  9. 9

    当我单击 android studio 应用程序上的任何链接时,应用程序已关闭,我该如何解决?

  10. 10

    单击按钮时,Android Studio 中的应用程序崩溃。显示应用名称已停止工作

  11. 11

    Android使用whatsapp共享深层链接网址,并在单击深层链接时打开我的应用程序

  12. 12

    如何使用按钮单击意图打开已安装的Android应用程序?

  13. 13

    如何使用按钮单击意图打开已安装的Android应用程序?

  14. 14

    当我的 Android 应用程序的启动画面打开时,应用程序崩溃

  15. 15

    当我单击通知时,打开另一个我的应用程序

  16. 16

    如何检查可以在Android应用程序中打开的URL?

  17. 17

    Chrome中的Android应用程序打开URL缺少QueryString

  18. 18

    Android应用程序从XML中打开InputStream时崩溃

  19. 19

    我的应用程序发送的短信已显示在默认的android应用程序中

  20. 20

    Android SMS应用程序在我的应用程序中打开

  21. 21

    如何在Android的我的应用程序中打开其他应用程序的链接

  22. 22

    单击按钮(“意图”)将其打开时,Google Maps在我的应用程序上崩溃

  23. 23

    当我单击启动器图标时,如何检查哪个应用程序将打开?

  24. 24

    当我单击打开弹出窗口的按钮时应用程序崩溃

  25. 25

    Android应用程序链接-在浏览器中从应用程序打开URL而不触发应用程序链接

  26. 26

    我只想在应用程序打开时在android中读取传入的短信正文,而不是在应用程序关闭时在其中读取

  27. 27

    Android Studio:单击导航抽屉标题中的图像视图时“应用程序已停止”

  28. 28

    单击应用程序图标时,android返回上次打开的活动

  29. 29

    我可以在Visual Studio中打开已安装的应用程序进行调试吗?

热门标签

归档