App Crash in Crop Activity в 2.1.2.2 и т. Д., Но работает в 1.6 - PullRequest
3 голосов
/ 14 марта 2012

Привет, Друзья,

Я хочу использовать Crop Activity, но он потерпит крах как

к действию {com.CropActivity / com.CropActivity.CropActivity}: android.content.ActivityNotFoundException:

Его код работает правильно в Андориде 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);

1 Ответ

1 голос
/ 14 марта 2012

Если это CropActivity, которая существует на Android по умолчанию, тогда она официально не является частью API , поэтому строка намерения, вероятно, изменилась.

См. Эти ссылки для возможных решений /альтернативы

...