@Horizon may I know from where onDraw is getting canvas in TicTacToeBoard.java
I am talking about this code
@Override
protected void onDraw(Canvas canvas) {
paint.setStyle(Paint.Style.STROKE);
paint.setAntiAlias(true);
drawGameBoard(canvas);
drawMarkers(canvas);
if (winningLine == true && game.checkDraw == false) {
paint.setColor(winningLineColor);
drawWinningLine(canvas);
if(mlistener != null){
mlistener.gameWinner(game.getWinner());
}
}
}
Also may I know how can I change your code