那个1就是PHOTO_PICKED_WITH_DATA这个,问题出在到这里的时候
private void doCropPhoto(File file){
//启动Gallery去剪辑照片
final Intent intent = getCropImageIntent(Uri.fromFile(file));
startActivityForResult(intent, 1);
}
里面都能跑通,但就是进不了case PHOTO_PICKED_WITH_DATA:选项里面,显示无法剪切图片
private void doCropPhoto(File file){
//启动Gallery去剪辑照片
final Intent intent = getCropImageIntent(Uri.fromFile(file));
startActivityForResult(intent, 1);
}
里面都能跑通,但就是进不了case PHOTO_PICKED_WITH_DATA:选项里面,显示无法剪切图片
解决方案 »
- 急啊!!!andriod里自定义listview
- 我的安卓avd模拟器有问题?
- EditText做点击事件,结果出错
- android使用google地图的问题
- 使用Bundle在Activity间传递数据的问题
- 请教一下,如何利用获取网页上的特定信息。
- 关于"从右向左"水平滑动的问题
- 求解,unfortunalately,App has stopped
- setOnTouchListener监听器问题
- Android平台和大华电子秤TMA-07通讯
- downloadmanager的问题
- TableLayout问题:新手学的安卓开发,遇见这个问题,书上抄的,仍然解决不了这个问题,还请大家帮忙看看。
如果是在内部缓存,基本上是无法剪辑的,但某些手机又可以可以参考我做的这个
http://download.csdn.net/detail/piaohong/4978208
你可以在activity注册时添加这个参数android:configChanges="orientation|keyboardHidden"。
请问解决了吗?我现在也遇到这问题了。求方法:[email protected]
intent.setDataAndType(MediaStore.Images.Media.EXTERNAL_CONTENT_URI, IMAGE_UNSPECIFIED);
startActivityForResult(intent, PHOTOZOOM);
我是这么写的,这样的代码在普通的activity中是没有问题的;
同样的代码在我写的一个fragment中却获取不到图片,但是原先我的这个fragment是没有问题的。然后,我发现包含这个fragment的activity被我设置成了singleInstance,当我把singleInstance去掉或者换成其他mode的时候就好了。图片就能取到了。目前就发现这一种情况。