首页 > 解决方案 > Kotlin - 如何将 Telegram 组的链接打开到 Telegram 应用程序中

问题描述

我有一个 Telegram 的群组链接。我想要的是当我点击按钮时,我想在电报应用程序而不是浏览器中打开它(目前它是在浏览器中打开的)。

这是我试图使它成为可能的代码:

val group_telegram = Intent (ACTION_VIEW, Uri.parse("https://t.me/name_group"))
startActivity(group_telegram)

谢谢

标签: androidkotlinandroid-studio-3.0

解决方案


您可以使用以下方法检查用户设备上是否安装了电报应用程序setPackage()

val telegram = Intent(Intent.ACTION_VIEW, Uri.parse("https://t.me/name_group"))
        telegram.setPackage("org.telegram.messenger")
        startActivity(telegram)

推荐阅读