首页
教程
无人机教程
手持教程
后期教程
作品
航拍无人机
DJI Neo
DJI Mavic
DJI Avata
DJI Mini
DJI FPV
DJI Air
Phantom
Inspire
其他
手持摄影
创意摄影
DJI Mic
Osmo Action
Osmo Mobile
Osmo Pocket
Ronin
商用产品
行业应用
教育应用
农业应用
咨询
官方公告
售后服务
查禁飞区
其他
活动
官方活动
活动投稿
城市摄影大赛
大疆校园
同城约飞
其他
发帖
发布功能升级啦,点击 “+” 体验发帖新流程
登录
注册
avata2
固件升级
Mavic3 pro
pocket3
Air3
mini4pro
Mavic3
oction4
UOM
直播
avata
action3
om6
rc pro
炸机
air2s
pocket2
固件
电池
精灵4P
每日签到
正在上传图片(
0
/
1
)
返回列表
发表新帖
发表回复
MSDK
技术交流
展示飞机SD卡中的多媒体数据
0
发表于2021-5-21
手机看帖
1
469
倾角如何展示多媒体中的媒体数据。我获取到了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个构图绝招
3
拿到无人机还不会拍日转夜?
4
全民FPV飞行时代真的来了!
5
5000米!Air3完美登山搭子
6
一代神机!精灵4P太能打
7
这么拍,夕阳必出片!
8
跑了20公里找的无人机画面
相关推荐
大疆商城APP探索模块大变身!
查收!冬季航拍注意事项
Action到底需不需要ND镜?
提问:Air3s和Avata2怎么选?
到底要不要升级大疆RS4稳定器?
回复:
上传
取消
评论
快速回复
返回顶部
返回列表