Android画像クリップ-呼び出しシステム実現、魅族などの機種に最適

1868 ワード

Android画像クリップ-呼び出しシステム実現、魅族などの機種に最適
簡単な3歩で簡単に画像の裁断を完成します!
パッケージのシステムのピクチャーはライブラリ-GITHUBを使ってSTARを求めます
Step 1
First you need a sysPhotoCropper to handle the activity results of cropping photos.
 @Override
    protected void onActivityResult(int requestCode, int resultCode, Intent data) {
        super.onActivityResult(requestCode, resultCode, data);
        sysPhotoCropper.handlerOnActivtyResult(requestCode, resultCode, data);
    }
Step 2
Make sure you implemented these methods:
 sysPhotoCropper = new SysPhotoCropper(this, new PhotoCropCallBack() {
            @Override
            public void onFailed(String message) {
                Toast.makeText(MainActivity.this,message, Toast.LENGTH_LONG).show();
            }

            @Override
            public void onPhotoCropped(Uri uri) {
                ivResult.setImageURI(null);
                ivResult.setImageURI(uri);
            }
        });
Step 3
Launch a request to crop photos.
Crop from camera
sysPhotoCropper.cropForCamera();
Crop from gallery
sysPhotoCropper.cropForGallery();