微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

android – 应用程序在2.1,2.2等作物活动崩溃,但在1.6中工作

嗨朋友们,

我想使用Crop Activity但它会崩溃为

to activity {com.CropActivity / com.CropActivity.CropActivity}:android.content.ActivityNotFoundException:

它的代码在Andorid 1.6中正常工作,但它在2.1或2.2中崩溃.
请给我解决方
提前致谢

这是我开始裁剪活动的代码.

Intent i = new Intent("com.android.camera.action.CROP");
           i.setClassName("com.android.camera","com.android.camera.CropImage");
           i.setData(data.getData());

            image.setimageURI(data.getData());


            Log.d("Camera","path: " + data.getData().getPath());
            i.putExtra("noFaceDetection",false);
            i.putExtra("outputX",iconWidth);
            i.putExtra("outputY",iconHeight);
            i.putExtra("aspectX",iconWidth);
            i.putExtra("aspectY",iconHeight);
            i.putExtra("scale",true);

            i.putExtra("output",Uri.parse(iconUri));

             i.putExtra("return-data",true);
             startActivityForResult(i,CROP_IMAGE);

解决方法

如果这是认情况下android上存在的CropActivity,则它是 not officially part of the API,因此意图字符串可能已更改.

请参阅这些链接获取可能的解决方

> unable to find com.android.camera.CropImage activity in android
> How to crop an image in android?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐