【问题标题】:Share message from Android Wear 2.0 App via Telegram通过 Telegram 分享来自 Android Wear 2.0 应用程序的消息
【发布时间】:2018-04-16 19:46:51
【问题描述】:

对于通过 Telegram 标准方法与 Intent 共享来自我的智能手表应用程序的消息不起作用。当前代码

> final String appName = "org.telegram.messenger";
>             final boolean isAppInstalled = isAppAvailable(this.getApplicationContext(), appName);
>             if (isAppInstalled)
>             {
>                 Intent myIntent = new Intent(Intent.ACTION_SEND);
>                 myIntent.setType("text/plain");
>                 myIntent.setPackage(appName);
>                 myIntent.putExtra(Intent.EXTRA_TEXT, "text promo");//
>                 this.startActivity(Intent.createChooser(myIntent, "Share with"));
>             }
>             else
>             {
>                 Toast.makeText(this, "Telegram not Installed", Toast.LENGTH_SHORT).show();
>             }

什么都没有结束 - 智能手表在智能手表上没有找到 Telegram 的应用程序并且不启动消息共享。

为什么会这样? org.telegram.messenger 包对智能手表上的 Intent 无效?

感谢您的建议和帮助!

【问题讨论】:

    标签: android android-studio android-intent telegram sony-smartwatch


    【解决方案1】:

    经过大量研究和多次尝试,我可以说,Android Wear 应用程序不支持与 Telegram 的任何共享。 Intent 机制不适用于 Android Wear 中的 3-d 派对应用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-06-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多