V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
twirain
V2EX  ›  Android

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

  •  
  •   twirain · 2018-07-28 14:26:08 +08:00 · 8113 次点击
    这是一个创建于 2320 天前的主题,其中的信息可能已经有所发展或是发生改变。

    今天在一个自己的小 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,请问它是怎么跳转的???

    twirain
        1
    twirain  
    OP
       2018-07-28 17:09:39 +08:00
    傻逼了,原来 gradle 配置的时候是 API 28,而 28 还没开放 sources,改 27 解决。
    此贴终结。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1126 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 18:54 · PVG 02:54 · LAX 10:54 · JFK 13:54
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.