the call num of canvas.restore() and canvas.save() are not same in HorizonView.java i add canvas.save() after last two canvas.restore() to fix the bug