Обрезать изображение в Android

Я хочу сделать обрезку изображения, я нашел несколько довольно полезных, но почему-то это похоже на отсутствие затемнения невыбранных областей, поэтому мне интересно, кто-нибудь знает, как? или веди меня в правильном направлении? Обнаруженное мной онлайн-руководство показывает, что оно затемнит выбранную область, но когда я его использую, этого не произойдет. Пожалуйста, помогите мне большое спасибо и извините за плохое владение английским языком.

Ссылки на учебник, который я использую.

Обрезать изображение учебник 1

Обрезать изображение учебник 2

Я хочу, чтобы это было что-то вроде этого.

,

editButton.setOnClickListener(new Button.OnClickListener(){

        @Override
        public void onClick(View v) {
            // TODO Auto-generated method stub
            Intent goEdit;
            goEdit = new Intent(PreviewActivity.this, CropImage.class);
            goEdit.putExtra("image-path", path);
            goEdit.putExtra("scale", true);
            goEdit.putExtra("fileName", nameFromPath);
            //finish();
            checkEdit = true;
            startActivityForResult(goEdit,0);

        }
});

РЕДАКТИРОВАТЬ Я использую этот слушатель кнопки для вызова в файл cropImage, вызывая действие класса CropImage. Это пользовательское намерение, а не функция обрезки внутри Android, но я думаю, что это копия, так что она поддерживает все версии, но когда я вызываю ее, выбранная область не становится ярче, и я не знаю, в чем проблема, кто-нибудь может мне помочь? Спасибо Это библиотека, которую я используюdrioid4you обрезать изображение

Ответы на вопрос(4)

Ваш ответ на вопрос