Cortar imagem no android

Eu quero fazer o recorte de imagem eu encontrei alguns muito úteis, mas de alguma forma é como falta de escurecer as áreas não selecionadas, então eu me pergunto, alguém sabe como? ou me levar na direção certa? O tutorial on-line que eu encontrei mostra que é escurecer a área selecionada, mas quando eu usá-lo, não vai. Por favor me ajude muito obrigado e desculpe pelo meu mau comando de Inglês.

Links para o tutorial que eu uso.

Tutorial de imagem de corte 1

Tutorial de imagem de corte 2

Eu quero que seja algo assim.

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);

        }
});

EDITAR Eu uso esse ouvinte de botão para chamar o arquivo cropImage chamando a atividade CropImage da classe. Esta é uma intenção personalizada não o recurso de cultura dentro do Android, mas eu acho que é a cópia dele para que ele suporte para todas as versões, mas quando eu chamo a área selecionada não é iluminar e eu donno onde está o problema alguém pode me orientar? Obrigado Esta é a biblioteca que estou usandodrioid4you crop image

questionAnswers(4)

yourAnswerToTheQuestion