从JavaDoc中,所述EXTRA_STREAM参数时发起的意图必须是一个URI。 我如何传递一个位图对象,我从推出“android.provider.MediaStore.ACTION_IMAGE_CAPTURE”意图得到什么?

/**
     * A content: URI holding a stream of data associated with the Intent,
     * used with {@link #ACTION_SEND} to supply the data being sent.
     */
    public static final String EXTRA_STREAM = "android.intent.extra.STREAM";
有帮助吗?

解决方案

我认为你必须把它保存到磁盘,并通过一个file: URI在EXTRA_STREAM多余的。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top