0

我是 android 的新手,我正在自定义视图上绘制图表。但它会自动清除以前的随机图。是否需要 Drawbitmap()。Drawbitmap() 会阻止它随机清除画布吗?

 @Override
public void onDraw(Canvas canvas) 
{


  drawStuff(canvas);
}

 public void drawStuff(Canvas canvas) 
{

  PlotRealTimeGraph(canvas);
 }  

这是我的计时器,我在其中使此画布无效以重绘

 Timer t = new Timer();
    t.schedule(new TimerTask() {
       @Override
        public void run() 
        {

         postInvalidate(chanX_count1, 0, chanX_count1+7, graphheight);
        }

 },1000,40);    

1.在这里我想问一下,如果是的话,我应该使用drawbitmap()吗!那么请如何建议?
2. 如果我将在 Activity 上使用此计时器并从那里使其无效怎么办。有什么帮助吗?

4

0 回答 0