私はクロップ インテントを使用して、画像のトリミング機能をアプリケーションに追加しました。画像ビューとしてTouchImageViewを使用しました。トリミングしてトリミングした画像を TouchImageView に設定すると、画像がぼやけます。このクロップ機能を追加する前に、カメラから画像データを取得し、次のように TouchImageView に設定しました。
Uri imageUri;
TouchImageView myTVF = (TouchImageView) findViewById(R.id.img);
imageUri = data.getData();
myTVF.setImageURI(imageUri);
しかし今、クロップ インテントを使用するために、画像をキャプチャしてからトリミングした後、これを使用してトリミングされた画像を TouchImageView に設定しています。
(....)
else if(requestCode == PIC_CROP){
Bundle extras = data.getExtras();
Bitmap thePic= extras.getParcelable("data");
myTVF.setImageBitmap(thePic);
ただし、画像セットはぼやけています。誰でもこれで私を助けることができますか?(他の利用可能なトリミングライブラリも使用しようとしています..しかし、これが機能しない理由を知りたかっただけです)