android-打算在手套应用程序上与特定用户打开聊天

android-打算在手套应用程序上与特定用户打开聊天,第1张

概述我正在尝试查找是否有任何应用架构,如何使用要与之聊天的特定用户ID打开Snapchat应用(通过Intent)?顺便说一句,找到用户ID:解决方法:这是唯一对我有用的东西.不幸的是,它增加了使用户选择浏览器或Snapchat应用程序的额外步骤.IntentnativeAppIntent=newIntent(Intent.ACTION_

我正在尝试查找是否有任何应用架构,

如何使用要与之聊天的特定用户ID打开Snapchat应用(通过Intent)?

顺便说一句,找到用户ID:

解决方法:

这是唯一对我有用的东西.不幸的是,它增加了使用户选择浏览器或Snapchat应用程序的额外步骤.

Intent nativeAppIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("https://snapchat.com/add/" + snapchatID));startActivity(nativeAppIntent);

奇怪的是,URL方案://:// add /“ snapchatID在iOS上有效,但在AndroID上无效(打开AndroID应用,但不会d出用户).

编辑:添加intent.setPackage(“ com.snapchat.androID”);它将在没有选择器的情况下打开该应用.但是添加这意味着您将需要用try / catch包围所有内容以防止崩溃.

try {    Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("https://snapchat.com/add/" + snapchatID));    intent.setPackage("com.snapchat.androID");    startActivity(intent);} catch (Exception e) {    startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("https://snapchat.com/add/" + snapchatID)));}
总结

以上是内存溢出为你收集整理的android-打算在手套应用程序上与特定用户打开聊天全部内容,希望文章能够帮你解决android-打算在手套应用程序上与特定用户打开聊天所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1095015.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存