2017-06-15 9 views
-2

mcrop.setOnClickListener(新しいView.OnClickListener(){cropImageView.setImageBitmap(ビットマップ)でjava nullポインタ例外を取得しています。

@Override 
public void onClick(View v) { 

    preview.buildDrawingCache(); 
    bitmap=preview.getDrawingCache(); 
    CropImage.activity(uri) 
      .start(Previewimage.this); 
    cropImageView.setImageBitmap(bitmap); 
    Bitmap cropped = cropImageView.getCroppedImage(); 
    preview.setImageBitmap(cropped); 

}};

java.lang.NullPointerExceptionが仮想メソッドを起動しようと「android.graphics.Bitmap com.theartofdev.edmodo nullオブジェクト参照

+0

'cropImageView'はどこで初期化しますか? –

+0

ビットマップがnullかどうかをチェックし、cropImageViewプロパティをグローバルとして宣言して初期化し直してください。 –

+0

ありがとう!!それは私が私のownappで初期化するサードパーティのライブラリで初期化する必要があるサードパーティのライブラリを使用している –

答えて

0

上.cropper.CropImageView.getCroppedImage()」bitmapがnullであるように見えます:previewをチェックnullでなく、preview.getDrawingCache();がnull値を返しません

関連する問題