/*
* 图片查看和录音播放
* @param int 0图片,1录音
* @param String 本地路径
* */
private void showImgAudio(int type,String fileUrl ){
String authority = BaseFileUtil.FileProviderAuthorities;// "你的包名.fileprovider"
File file = new File(fileUrl);
Uri uri;
Intent intent = new Intent(Intent.ACTION_VIEW);
if (Build.VERSION.SDK_INT >= 24) {
uri = FileProvider.getUriForFile(mContext, authority, file);
intent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION);//注意加上这句话
} else {
uri = Uri.fromFile(new File(fileUrl));
}
intent.setDataAndType(uri, type==0?"image/*":"audio/MP3");
mContext.startActivity(intent);
}
安卓调用本地图片预览和本地录音播放
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
相关阅读更多精彩内容
- 转载请注明原创出处,谢谢! GitHub: @Ricco 小米note,亲测有效,其他均未测试,请注意!!!只适用...
- 最近在做web页面的时候,需要放在app内webview加载,然后发现在华为手机里面无法播放第三方视频,图片也无法...
- 音频录制和本地音频播放:/*音频录制和播放类*/ 使用时根据单例调用方式调用即可:AudioRecordManag...
- (BOOL)switchPCMToMp3Path:(NSString *)mp3FilePath {NSStrin...
- CocoaPods 系列之一 制作公开库CocoaPods 系列之二 更新公开库CocoaPods 系列之三 Po...