Я бы лучше использовал 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
Надеюсь, это поможет.