白天听群里有人说辨别不了图片,音频视频,因为忙没空写,回家从代码中摘取该部分功能,如下:
public void onClick(View v)
{
switch (v.getId())
{
... ...
case R.id.btnControlPointPic:
Intent srcPicIntent = new Intent();
srcPicIntent.setType("image/*");
srcPicIntent.setAction(Intent.ACTION_GET_CONTENT);
startActivityForResult(srcPicIntent, SRCMAIN_GET_FILE_REQUEST_CODE);
break;
case R.id.btnControlPointAudio:
Intent srcAudioIntent = new Intent();
srcAudioIntent.setType("audio/*");
srcAudioIntent.setAction(Intent.ACTION_GET_CONTENT);
startActivityForResult(srcAudioIntent, SRCMAIN_GET_FILE_REQUEST_CODE);
break;
case R.id.btnControlPointVideo:
Intent srcVudioIntent = new Intent();
srcVudioIntent.setType("video/*");
srcVudioIntent.setAction(Intent.ACTION_GET_CONTENT);
startActivityForResult(srcVudioIntent, SRCMAIN_GET_FILE_REQUEST_CODE);
break;
... ...
default:
break;
}
}
本文介绍了一个简单的Android应用程序功能,用于选择不同类型的多媒体文件,包括图片、音频和视频。通过使用Intent来启动系统文件选择器,并根据文件类型进行过滤。
302

被折叠的 条评论
为什么被折叠?



