onClickListener do Android ImageView não funciona

Eu tenho um ImageView para o qual eu queria implementar o onClickListener. Mas quando clico na imagem, nada acontece. Evento que o Logcat não mostra nenhum err

Segue a minha declaração de importação:

import android.view.View.OnClickListener;

A seguir, meu código de layout para a imagem:

<ImageView android:id="@+id/favorite_icon" 
    android:src="@drawable/small_star"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_gravity="top|right" android:paddingTop="63sp"
    android:paddingRight="2sp"  />

Seguinte é o código da minha atividade que define o manipulador de eventos para onClickListener:

ImageView imgFavorite = (ImageView) findViewById(R.id.favorite_icon);
imgFavorite.setClickable(true);
imgFavorite.setOnClickListener(new OnClickListener() {
            @Override
            public void onClick(View v) {
                Log.i(SystemSettings.APP_TAG + " : " + HomeActivity.class.getName(), "Entered onClick method");
                Toast.makeText(v.getContext(),
                        "The favorite list would appear on clicking this icon",
                        Toast.LENGTH_LONG).show();
            }
        });

Estou esquecendo de algo. Qualquer ajuda seria apreciada

Desde já, obrigado

questionAnswers(12)

yourAnswerToTheQuestion