相关疑难解决方法(0)

Android系统.如何在onActivityResult()中确定媒体文件的类型?

我从Gallery获取媒体文件.

Intent intent = new Intent(Intent.ACTION_GET_CONTENT);
            intent.setType("image/*,video/*,audio/*");
            startActivityForResult(Intent.createChooser(intent, "Select Media"), CameraUtils.REQUEST_GALLERY);
Run Code Online (Sandbox Code Playgroud)

如何在onActivityResult()中确定媒体文件的类型?

@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {

    if (resultCode == RESULT_OK) {
        switch (requestCode) {
            case CameraUtils.REQUEST_GALLERY:
                Uri uri = data.getData();
                //what type of media file?
                break;
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

android gallery android-intent

2
推荐指数
1
解决办法
1939
查看次数

标签 统计

android ×1

android-intent ×1

gallery ×1