我制作了一个网格视图v =各种图像,目标是各种活动,但我不知道如何使这些图像可以点击以显示下一个活动。我知道它可以通过onItemClickListener完成,但我不知道该怎么做。 Plz帮帮我!任何一点帮助将不胜感激...... !!
答案 0 :(得分:1)
我宁愿使用ImageButton,但还可以。
对每张图片说你有类似的东西:
ImageView iv = new ImageView();
iv.setImageResource(R.drawable.foo);
你的网格活动应该实现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
希望它有所帮助。