|
|
|
|
12
|
import android.os.Environment;
|
12
|
import android.os.Environment;
|
13
|
import android.provider.MediaStore;
|
13
|
import android.provider.MediaStore;
|
14
|
|
14
|
|
|
|
15
|
import com.ai.ipu.mobile.common.choosefile.FileUriUtil;
|
15
|
import com.ai.ipu.mobile.frame.IIpuMobile;
|
16
|
import com.ai.ipu.mobile.frame.IIpuMobile;
|
16
|
import com.ai.ipu.mobile.frame.plugin.Plugin;
|
17
|
import com.ai.ipu.mobile.frame.plugin.Plugin;
|
17
|
import com.ai.ipu.mobile.util.Messages;
|
18
|
import com.ai.ipu.mobile.util.Messages;
|
|
|
|
|
91
|
public void onActivityResult(int requestCode, int resultCode, Intent data) {
|
92
|
public void onActivityResult(int requestCode, int resultCode, Intent data) {
|
92
|
if (requestCode == RECORDER_CODE) {
|
93
|
if (requestCode == RECORDER_CODE) {
|
93
|
if (data != null) {
|
94
|
if (data != null) {
|
94
|
// 这个要不要自己定义一个变量呢??
|
|
|
95
|
String path = data.getDataString();
|
|
|
|
|
95
|
Uri uri = data.getData();
|
|
|
96
|
String path = FileUriUtil.getPath(context, uri);
|
96
|
callback(path);
|
97
|
callback(path);
|
97
|
} else if (data == null && resultCode == Activity.RESULT_OK) {
|
|
|
|
|
98
|
} else if (resultCode == Activity.RESULT_OK) {
|
98
|
callback(fileUri.getPath());
|
99
|
callback(fileUri.getPath());
|
99
|
}
|
100
|
}
|
100
|
|
101
|
|