我制作了一个网格视图 v= 带有针对各种活动的各种图像,但我不知道如何使这些图像可点击以显示下一个活动。我知道可以通过 onItemClickListener 完成,但我不知道该怎么做。请帮帮我!任何帮助将不胜感激......!
问问题
807 次
1 回答
1
我宁愿使用 ImageButton,但没关系。
说你有这样的每张图片:
ImageView iv = new ImageView();
iv.setImageResource(R.drawable.foo);
您的 Grid 活动应该实现 View.OnClickListener,其方法类似于:
public void onClick(View v){
Intent i = new Intent(this, MyNextActivity.class);
startActivity(i);
}
然后,您的 ImageView 创建应该是这样的:
ImageView iv = new ImageView();
iv.setImageResource(R.drawable.foo);
iv.setOnClickListener(this); // Reference to the OnClickListener implementation
希望能帮助到你。
于 2011-04-24T16:52:09.717 回答