Przytnij obraz na Androida

Chcę zrobić kadrowanie obrazu znalazłem kilka bardzo użytecznych, ale jakoś brakuje mi ciemnych obszarów niewybranych, więc zastanawiam się, czy ktoś wie jak? lub poprowadź mnie w dobrym kierunku? Samouczek online, który znalazłem pokazuje, że będzie przyciemniał wybrany obszar, ale gdy go użyję, nie będzie. Proszę mi pomóc dzięki bardzo i przepraszam za moją kiepską znajomość języka angielskiego.

Linki do tutoriala, którego używam.

Samouczek kadrowania obrazu 1

Samouczek dotyczący przycinania obrazu 2

Chcę, żeby to było coś takiego.

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

        }
});

EDYTOWAĆ Używam tego listenera do wywołania pliku cropImage, wywołując działanie klasy CropImage. To jest niestandardowy zamiar, a nie funkcja przycinania wewnątrz Androida, ale myślę, że jest to kopia, dzięki której obsługuje wszystkie wersje, ale kiedy dzwonię do niego, wybrany obszar nie jest rozjaśniany i nie wiem, gdzie jest problem, czy ktoś może mnie prowadzić? Dzięki To jest biblioteka, której używamdrioid4you przyciąć obraz

questionAnswers(4)

yourAnswerToTheQuestion