簡體   English   中英

裁剪后無法裁剪圖像

[英]image not cropping after cropped

從圖庫中選擇圖像后,我試圖使用意圖裁剪圖像。 這是我的代碼片段

private void showFileChooser() {

        Intent intent = new Intent();
        intent.setType("image/*");
        intent.setAction(Intent.ACTION_GET_CONTENT);
        //******code for crop image
        intent.putExtra("crop", "true");
        intent.putExtra("aspectX", 0);
        intent.putExtra("aspectY", 0);
        intent.putExtra("return-data", true);

        startActivityForResult(Intent.createChooser(intent, "Select Picture"), PICK_IMAGE_REQUEST);
    }

在這里,我使用PICK_IMAGE_REQUEST意向句柄調用上述代碼段

@Override
    protected void onActivityResult(int requestCode, int resultCode, Intent data) {
        super.onActivityResult(requestCode, resultCode, data);

        if (requestCode == PICK_IMAGE_REQUEST && resultCode == RESULT_OK && data != null && data.getData() != null) {

            try {
                Uri filePath = data.getData();

可能有什么問題,因為我在裁剪后使用了相同的意圖,即PICK_IMAGE_REQUEST

沒有針對ACTION_GET_CONTENT或任何其他標准Android Intent記錄並受支持的“裁剪”額外功能。 也沒有記錄和受支持的標准Intent操作用於裁剪。 不需要任何設備具有支持未記錄和不受支持的附加功能,操作等的應用。

如果要裁剪圖像,請使用多種現有開源庫中的任何一個進行圖像裁剪

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM