【发布时间】: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