微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > Video Editor无法从 Google Drive导入图片/视频等

Video Editor无法从 Google Drive导入图片/视频等

时间:10-02 整理:3721RD 点击:
[DESCRIPTION]
操作步骤:
1. 手机安装了google drive并登录了gmail帐户
2. 打开电影工作室,新建项目,导入视频剪辑/图片/音乐,选择google drive中的视频/图片/音
乐导入
实际结果:
视频/图片/音乐等均无法导入
[SOLUTION]
此问题是google issue,根本原因是由于从Google drive导入视频或图片的功能本身就不完善,所
以KK上面google已经去掉了此选项
去掉此选项的修改方法如下:
文件均是VideoEditorActivity.java
1. onAddMediaItem()函数内容修改为:
mInsertMediaItemAfterMediaItemId = afterMediaItemId;
final Intent intent = new Intent(Intent.ACTION_PICK);
intent.setData(MediaStore.Video.Media.EXTERNAL_CONTENT_URI);
startActivityForResult(intent, REQUEST_CODE_IMPORT_VIDEO);
2. onAddAudIOTrack()内容修改为:
final Intent intent = new Intent(Intent.ACTION_PICK);
intent.setData(MediaStore.Audio.Media.EXTERNAL_CONTENT_URI);
startActivityForResult(intent, REQUEST_CODE_IMPORT_MUSIC);
3. onOptionsItEMSelected()函数中, case R.id.menu_import_video: 内容修改为:
mInsertMediaItemAfterMediaItemId = mProject.getLastMediaItemId();
final Intent intent = new Intent(Intent.ACTION_PICK);
intent.setData(MediaStore.Video.Media.EXTERNAL_CONTENT_URI);
startActivityForResult(intent, REQUEST_CODE_IMPORT_VIDEO);
return true;
4. onOptionsItemSelected()函数中, case R.id.menu_import_image: 内容修改为:
mInsertMediaItemAfterMediaItemId = mProject.getLastMediaItemId();
final Intent intent = new Intent(Intent.ACTION_PICK);
intent.setData(MediaStore.Images.Media.EXTERNAL_CONTENT_URI);
startActivityForResult(intent, REQUEST_CODE_IMPORT_IMAGE);
return true;
5. onOptionsItemSelected()函数中, case R.id.menu_import_audio: 内容修改为:
final Intent intent = new Intent(Intent.ACTION_PICK);
intent.setData(MediaStore.Audio.Media.EXTERNAL_CONTENT_URI);
startActivityForResult(intent, REQUEST_CODE_IMPORT_MUSIC);
return true;

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top