0
我有一個嵌入水平滾動條內的cutom視圖。我注意到我的ondraw方法不斷被調用。是否因爲水平滾動條?在水平滾動視圖中嵌入視圖導致無限撤回調用
這裏是我的OnDraw函數: -
@Override
public void onDraw(Canvas canvas) {
Log.w(this.getClass().getName(),"onDraw of Balls called");
BallsOnDraw(canvas);
}
void BallsOnDraw(Canvas canvas)
{
canvas.drawLine(0, 240, 160, 0, mPaint);
canvas.drawLine(160, 0, 320, 240, mPaint);
TranslateAnimation mTrans = new TranslateAnimation(0, 320, 0,240);
mTrans.setDuration(6000);
SitoliaActivity.mBal.startAnimation(mTrans);
}