【问题标题】:Intent.ACTION_VIEW for Android ImageAndroid 图像的 Intent.ACTION_VIEW
【发布时间】:2014-06-14 00:34:13
【问题描述】:

                    Intent intent = new Intent();
                    intent.setAction(Intent.ACTION_VIEW);
                    intent.setDataAndType(
                            Uri.parse("file://" +file.getAbsolutePath()),"image/*");
                    startActivity(intent);

我想使用 android intent 显示具有共享、删除和设置功能的图像。但是我的图像在没有共享选项的情况下打开.........如何显示带有共享选项的图像?

【问题讨论】:

  • 你有没有想过这个问题?

标签: android android-intent share


【解决方案1】:

默认情况下,它不会显示共享和删除选项。但是您可以使用 Intent 和 File 手动执行此操作。

【讨论】:

  • 我可以手动使用 share Intent.ACTION_SEND 但需要默认功能,谢谢
【解决方案2】:

尝试以下代码分享图片

Intent share = new Intent(android.content.Intent.ACTION_SEND);
            share.setType("image/*");
            share.putExtra(Intent.EXTRA_STREAM, Uri.parse("file://" + file));
            startActivity(Intent.createChooser(share, "Share image using"));

【讨论】:

  • 我知道分享 Intent.ACTION_SEND 意图...但我想同时使用(图片浏览器和分享功能)
猜你喜欢
  • 2021-06-23
  • 1970-01-01
  • 2017-01-06
  • 2023-03-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多