首页
教程
无人机教程
手持教程
后期教程
作品
航拍无人机
DJI Flip
DJI Neo
DJI Mavic
DJI Avata
DJI Mini
DJI FPV
DJI Air
Phantom
Inspire
其他
手持摄影
创意摄影
DJI Mic
Osmo Action
Osmo Mobile
Osmo Pocket
Ronin
商用产品
行业应用
教育应用
农业应用
咨询
官方公告
售后服务
查禁飞区
其他
活动
官方活动
活动投稿
城市摄影大赛
大疆校园
同城约飞
其他
发帖
发布功能升级啦,点击 “+” 体验发帖新流程
登录
注册
air3s
neo
avata2
mavic3 pro
pocket3
mini4pro
mavic3
osmo action4
UOM
直播
avata
om6
固件升级
action5 pro
固件
电池
每日签到
正在上传图片(
0
/
1
)
返回列表
发表新帖
发表回复
MSDK
技术交流
展示飞机SD卡中的多媒体数据
0
发表于2021-5-21
手机看帖
1
484
倾角如何展示多媒体中的媒体数据。我获取到了MediaFile类,用mediaFile.getPreview()方法无法将bitmap展示在 ImageView中
评论
上传
你需要登录之后才能回帖
登录
|
注册
评论
点击附件文件名添加到帖子内容中
描述
djiuser_iuqLpud
2021-5-22
3
#
### 代码
```
private fun setModeIntoDownload(camera: Camera, media: MediaFile) {
if (camera.isFlatCameraModeSupported) {
// like Mavic Air 2
camera.enterPlayback { enterError ->
if (enterError != null) {
// post enter error
return@enterPlayback
}
fetchDJIPreview(media)
}
} else {
// like p4p, mavic 2
camera.setMode(SettingsDefinitions.CameraMode.MEDIA_DOWNLOAD) { setModeDjiError ->
if (setModeDjiError != null) {
// post set mode error
return@setMode
}
fetchDJIPreview(media)
}
}
}
private fun fetchDJIPreview(media: MediaFile) {
media.fetchPreview { fetchError ->
if (fetchError != null) {
// post fetch error
return@fetchPreview
}
val previewBitmap = media.preview // not null
// post preview
}
}
```
### 流程
1. 异步将无人机进入下载模式
2. 异步从无人机上下载图片的Preview到SDK
3. 同步获取Preview
4. 切换到UI线程展示图片
大熊猫不想来…
+ 好友
最新主题
展示飞机SD卡中的多媒体数据
收藏
点赞
评论
分享至:
热门帖
1
一分钟学会半自动甩尾!
2
巧用九宫格避障法
3
无法想象的无价之美
4
【细致测评】谁的跟随最强?
5
人生中第一架无人机该怎么选?
6
Mimo安卓版Live图来了!
7
你真弄懂无人机姿态球了吗?
8
一只鸟竟然成为镜头MVP
9
我家猫和无人机打起来了!
相关推荐
新年添新意~蛇年限定贴纸上线啦!
社区默认头像更新
有奖活动|用大疆实况图 让年味儿动起来!
折叠小飞机-感谢老板购入!!!
快来查收!DJI Flip 使用教学、要点和说明
回复:
上传
取消
评论
快速回复
返回顶部
返回列表