0
어떻게 고정 좌표에서 화면에 선을 그리는 앱을 개발합니까? 1 초의 반복 타이머를 설정 하시겠습니까? 타이머의 모든 틱에서 라인이 새로 고침됩니다.타이머, 새로 고침
LineRefresh.java :
package LineRefresh.xyz.com;
import java.util.Timer;
import android.app.Activity;
import android.graphics.Color;
import android.os.Bundle;
public class LineRefresh extends Activity {
DrawView drawView;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
drawView = new DrawView(this);
drawView.setBackgroundColor(Color.WHITE);
setContentView(drawView);
}
}
DrawView.java:
package LineRefresh.xyz.com;
import android.content.Context;
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.Paint;
import android.view.View;
public class DrawView extends View {
Paint paint = new Paint();
public DrawView(Context context) {
super(context);
}
@Override
public void onDraw(Canvas canvas) {
paint.setColor(Color.BLACK);
canvas.drawLine(50, 200, 270, 200, paint);
}
}
'새로 고침'이란 무엇을 의미합니까? 좌표가 바뀌 었습니까? –
아니요 ... 해당 좌표가 동일한 좌표로 새로 고쳐지면 행을 다시 그립니다. – hehas