Stavo usando com.android.camera.action.CROP per il ritaglio dopo aver scattato una foto usando la fotocamera.com.android.camera.action.CROP non è disponibile per Android jelly bean 4.3?
Di seguito è stato il mio codice che funzionava in precedenza prima 4.3.
Intent cropIntent = new Intent("com.android.camera.action.CROP");
cropIntent.setType("image/*");
cropIntent.putExtra("crop", "true");
cropIntent.putExtra("aspectX", 1);
cropIntent.putExtra("aspectY", 1);
cropIntent.putExtra("outputX", Conf.getInt("IMAGE_WIDTH"));
cropIntent.putExtra("outputY", Conf.getInt("IMAGE_HEIGHT"));
cropIntent.putExtras(extras);
startActivityForResult(cropIntent, CROP_REQUEST_CODE);
Ma ora, poiché l'azione delle colture Android vi porta alla galleria (perché la galleria è di default con la coltura), questo metodo di ritaglio fallisce (foto non viene salvato galleria).
Qualcuno sa come uscire da questo problema. Dove posso utilizzare il raccolto sulla foto scattata dalla fotocamera
Includi questa raccolta: https://github.com/lvillani/android-cropimage – g00dy
Per il metodo di ritaglio: puoi dare un'occhiata qui -> http://stackoverflow.com/questions/17930577/android-4- 3-crop-gallery-resultcode-cancel – g00dy