你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
搜索问题、话题或人...
输入关键字进行搜索
搜索:
问题
精选文章
开源项目
视频教程
活动
· · ·
帮助
登录
注册
发送文件
Android
Android如何发送文件?有没有具体案例可以参考一下? 求大神们指点
没有找到相关结果
已邀请:
与内容相关的链接
提交
1 个回复
lizg
-
……
您好,Demo中有实现发送文件的功能,在EaseChatFragment类,可以参考。
protected void sendFileMessage(String filePath) { EMMessage message = EMMessage.createFileSendMessage(filePath, toChatUsername); sendMessage(message); }
String filePath = EaseCompat.getPath(getActivity(), uri); EMLog.i(TAG, "sendFileByUri: " + filePath); if (filePath == null) { return; } File file = new File(filePath); if (!file.exists()) { Toast.makeText(getActivity(), R.string.File_does_not_exist, Toast.LENGTH_SHORT).show(); return; } sendFileMessage(filePath);
要回复问题请先
登录
或
注册
发起人
㷣㷣
问题状态
最新活动:
2019-08-01 17:29
浏览:
4474
关注:
2
人
1 个回复
lizg - ……
protected void sendFileMessage(String filePath) { EMMessage message = EMMessage.createFileSendMessage(filePath, toChatUsername); sendMessage(message); }
String filePath = EaseCompat.getPath(getActivity(), uri); EMLog.i(TAG, "sendFileByUri: " + filePath); if (filePath == null) { return; } File file = new File(filePath); if (!file.exists()) { Toast.makeText(getActivity(), R.string.File_does_not_exist, Toast.LENGTH_SHORT).show(); return; } sendFileMessage(filePath);