【发布时间】:2017-05-01 12:41:28
【问题描述】:
我正在使用此代码从画廊中挑选图片,但现在它已经停止工作了
(items[item].equals("Change from Library")) {
Intent i = new Intent(Intent.ACTION_PICK,android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI);
startActivityForResult(i, SELECT_FILE);
onActivity结果
Uri selectedImage = data.getData();
String url = "";
String pictureDirectoryPath= Functions.getRealPathFromURI(getActivity(),selectedImage());
这是我点击选择图片库的按钮时的 Android 监控日志
58.819 8995-8995/com.example.sharique.loginapp W/EGL_genymotion: eglSurfaceAttrib not implemented
05-01 08:39:00.375 557-683/system_process W/InputMethodManagerService: Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@52921524 attribute=null, token = android.os.BinderProxy@5296999c
【问题讨论】:
-
提供更好的错误日志。
-
你也拥有它的所有权限吗?
-
为什么你认为 selectedImage uri 指向某个路径?
-
请详细解释,“它已停止工作”是什么意思。
-
@Arslan.H 是的,我有权限
标签: android android-intent android-gallery