新手遇到的 Android 问题,求指点

2018-07-28 14:26:08 +08:00
 twirain

今天在一个自己的小 app 上搞开启相机拍照并返回图片
GUIDE 文档中提到

注:当您使用 ACTION_IMAGE_CAPTURE 拍摄照片时,相机可能还会在结果 Intent 中返回缩小尺寸的照片副本(缩略图),这个副本以 Bitmap 形式保存在名为 "data" 的 extra 字段中

onActivityResult()里用Bitmap thumbnail = data.getParcelableExtra("data")
发现取出来是 null 值,追进去发现getParcelableExtra()里什么都没有,这是为什么?

intent.putExtra(MediaStore.EXTRA_OUTPUT, mImageUri)也一样,里面什么都没有, 断点看它进了 Bundle, BaseBundle,请问它是怎么跳转的???

3980 次点击
所在节点    Android
1 条回复
twirain
2018-07-28 17:09:39 +08:00
傻逼了,原来 gradle 配置的时候是 API 28,而 28 还没开放 sources,改 27 解决。
此贴终结。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/474925

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX