Нет прямого способа получить положение ячейки. Однако вы используете идентификатор представления, чтобы получить точное представление, которое щелкает.
1: присвойте указанные идентификаторы c идентификатору button.ie button1, button2
2: и проверьте, чтобы ваш просмотр нажимал на идентификаторы как:
public void markSquare(View v) {
switch(v.getId()){
case R.id.button1:{
//Do here what you want
break;
}
case R.id.button2:{
//Do here what you want
break;
}
}
}