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

博士

我想在我的应用程序中打开一个外部链接。

例如,当用户www.example.com/batmanpage从instagram单击时,我想在我的应用程序中打开此页面(蝙蝠侠页面),作为深层链接。

我该怎么做?

金斯顿

只是谷歌“ Android深层链接”。您将得到例如:

这个连结

请注意细节,否则您的深层链接将不起作用。

<activity
    android:name="com.example.android.GizmosActivity"
    android:label="@string/title_gizmos" >
    <intent-filter android:label="@string/filter_title_viewgizmos">
        <action android:name="android.intent.action.VIEW" />
        <category android:name="android.intent.category.DEFAULT" />
        <category android:name="android.intent.category.BROWSABLE" />
        <!-- Accepts URIs that begin with "http://www.example.com/gizmos” -->
        <data android:scheme="http"
              android:host="www.example.com"
              android:pathPrefix="/gizmos" />
        **<!-- note that the leading "/" is required for pathPrefix-->**
        <!-- Accepts URIs that begin with "example://gizmos” -->
        <data android:scheme="example"
              android:host="gizmos" />

    </intent-filter>
</activity>

在活动中,您需要从意图中读取值:

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);

    Intent intent = getIntent();
    String action = intent.getAction();
    Uri data = intent.getData();
}

如果您的“活动”不是“标准”,并且已经创建了实例,则您将收到该onNewIntent方法的意图

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从我的应用程序中打开其他应用程序

来自分类Dev

如何在ios应用程序中宣传我的其他iphone应用程序?

来自分类Dev

如何在我的应用程序中隐藏其他应用程序?

来自分类Dev

通过单击“光泽”应用程序中的链接来打开其他“光泽”应用程序

来自分类Dev

通过单击“ Shiny”应用程序中的链接来打开其他“ Shiny”应用程序

来自分类Dev

从我自己的应用程序中打开其他应用程序

来自分类Dev

如何在RHEL 7的“使用其他应用程序打开”下的下拉菜单中添加应用程序

来自分类Dev

Chrome无法打开其他应用程序请求的链接

来自分类Dev

如何使其他应用程序隐藏窗口从我的应用程序中可见?

来自分类Dev

如何在其他应用程序中嵌入移动应用程序?

来自分类Dev

如何在其他应用程序中关闭 1 个应用程序的表单?

来自分类Dev

如何在“使用其他应用程序打开”菜单中删除重复的条目?

来自分类Dev

如何在JavaFX FXML应用程序中打开其他窗口?

来自分类Dev

如何在“使用其他应用程序打开”菜单中删除重复的条目?

来自分类Dev

如何在我的应用程序ios 10中打开默认音乐应用程序

来自分类Dev

如何在Android中的通知中打开应用程序?

来自分类Dev

如何在Android应用程序中打开网站?

来自分类Dev

提供其他应用程序与我的应用程序共享图像并打开/使用它

来自分类Dev

如何在应用程序Android Kotlin中打开WebView链接

来自分类Dev

Android:通过其他应用程序打开文件

来自分类Dev

在自己的应用程序中打开其他应用程序中的文件

来自分类Dev

在自己的应用程序中打开其他应用程序中的文件

来自分类Dev

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

来自分类Dev

如何从其他应用程序打开Whatsapp

来自分类Dev

如何通过打开Webview应用程序而不是主页或主页的链接加载其他页面

来自分类Dev

Opera无法在其他应用程序中打开链接

来自分类Dev

使用 Swift 中的深层链接打开其他应用程序

来自分类Dev

从其他应用程序中删除应用程序

来自分类Dev

注册应用程序支持的文件类型以打开其他应用程序中的文件

Related 相关文章

  1. 1

    如何从我的应用程序中打开其他应用程序

  2. 2

    如何在ios应用程序中宣传我的其他iphone应用程序?

  3. 3

    如何在我的应用程序中隐藏其他应用程序?

  4. 4

    通过单击“光泽”应用程序中的链接来打开其他“光泽”应用程序

  5. 5

    通过单击“ Shiny”应用程序中的链接来打开其他“ Shiny”应用程序

  6. 6

    从我自己的应用程序中打开其他应用程序

  7. 7

    如何在RHEL 7的“使用其他应用程序打开”下的下拉菜单中添加应用程序

  8. 8

    Chrome无法打开其他应用程序请求的链接

  9. 9

    如何使其他应用程序隐藏窗口从我的应用程序中可见?

  10. 10

    如何在其他应用程序中嵌入移动应用程序?

  11. 11

    如何在其他应用程序中关闭 1 个应用程序的表单?

  12. 12

    如何在“使用其他应用程序打开”菜单中删除重复的条目?

  13. 13

    如何在JavaFX FXML应用程序中打开其他窗口?

  14. 14

    如何在“使用其他应用程序打开”菜单中删除重复的条目?

  15. 15

    如何在我的应用程序ios 10中打开默认音乐应用程序

  16. 16

    如何在Android中的通知中打开应用程序?

  17. 17

    如何在Android应用程序中打开网站?

  18. 18

    提供其他应用程序与我的应用程序共享图像并打开/使用它

  19. 19

    如何在应用程序Android Kotlin中打开WebView链接

  20. 20

    Android:通过其他应用程序打开文件

  21. 21

    在自己的应用程序中打开其他应用程序中的文件

  22. 22

    在自己的应用程序中打开其他应用程序中的文件

  23. 23

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

  24. 24

    如何从其他应用程序打开Whatsapp

  25. 25

    如何通过打开Webview应用程序而不是主页或主页的链接加载其他页面

  26. 26

    Opera无法在其他应用程序中打开链接

  27. 27

    使用 Swift 中的深层链接打开其他应用程序

  28. 28

    从其他应用程序中删除应用程序

  29. 29

    注册应用程序支持的文件类型以打开其他应用程序中的文件

热门标签

归档