问题描述
在Android DEMO代码中是根据android sdk 版本来处理选择的是其他文件还是图片文件,/** * 选择文件 */ private void selectFileFromLocal() { Intent intent = null; if (Build.VERSION.SDK_INT < 19) { intent = new Intent(Intent.ACTION_GET_CONTENT); intent.setType("*/*"); intent.addCategory(Intent.CATEGORY_OPENABLE); } else { intent = new Intent(Intent.ACTION_PICK, android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI); } startActivityForResult(intent, REQUEST_CODE_SELECT_FILE); } 但是如果直接调用发送文件的话,会发现有些格式的文件发送会失败,如.lck文件类型的格式。请问,是因为限制了文件格式,还是其他原因,若是因为文件格式的原因,那么请问支持哪些文件格式。
解决方案
发送文件.ext .zip .doc等这些都可以的,你现在发送不成功提示什么,你发送什么类型的文件可以发送成功?
时间: 2024-08-02 09:59:28