1

我正在使用一个 40 毫秒计时器并以这种速度绘制图表。(在每 40 毫秒的 onDraw() 调用中,它绘制 5 个点)。但是在我点击一个 TextView 的同时布局上,它正在清除自定义视图的随机部分。

所以我的问题是

  1. 是否与缓存绘图有关。?

  2. 我试过 setDrawingcacheEnabled(true); 但这也行不通。

    任何想法 ?

    这是我的 onDraw()

     @Override
     public void onDraw(Canvas canvas) 
    {    
        super.onDraw(canvas);
           //setDrawingCacheEnabled(true);
          //canvas.drawBitmap(bBitMap,0,0,null);
          drawStuff(canvas);
      }
    

    我的缓存内存大小为 256k,屏幕分辨率为 800x480

4

0 回答 0