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