我有一个ImageView,我想实现的onClickListener。但是当我点击图像时,没有任何反应。事件Logcat没有显示任何错误。
以下是我的导入声明:
import android.view.View.OnClickListener;
以下是我的图像的布局代码:
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" />
以下是我的活动中为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();
}
});
我错过了一些东西任何帮助将不胜感激。
提前致谢。