android 如何批量更新视频?

这里的更新指的是

  1. 修改视频文件名
  2. 修改视频文件格式
  3. 修改视频路径
    在 android 开发者手册里面中说可以使用 ContentResolver.update(@NonNull Uri uri, @Nullable ContentValues values, @Nullable String where, @Nullable String[] selectionArgs) 去更新
    但问题在于,只有未启用分区存储的APP才能够对去其他应用的媒体内容完成这些操作,如果是启用了分区存储的话,就需要在请求失败(update 失败后)后一个个去申请,申请成功后在onActivityResult()里面再执行一次更新(update),这样太麻烦了,完全脱离了设计APP的初衷
    要如何实现选择部分视频并一次性修改它们的格式呢?
    (这个问题本来应该是 如何禁用APP的分区存储,但由于对android不熟,可能不需要这个也可以做到批量修改视频格式)
阅读 704
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题