Used Switch Case
in your onItemClickListener onItemClick(.....)
event like
grid.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> arg0, View arg1, int position,
long arg3) {
switch(position){
case 0:
mPlay = MediaPlayer.create(ActivityM.this, R.raw.sound1);
break;
case 1:
mPlay = MediaPlayer.create(ActivityM.this, R.raw.sound2);
break;
case 2:
mPlay = MediaPlayer.create(ActivityM.this, R.raw.sound3);
break;
.... so on
default:
break;
}
}
});
Hope this will help you.