У меня есть вид с вырезом, который встроен в горизонтальную полосу прокрутки. Я заметил, что мой метод 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);
}