我试图在android Studio中开发一个应用程序,我想使用Paint和Canvas,当我使用publishProgress时,基本上是画一些东西。
如果你们中的任何人能告诉我我的代码出了什么问题,为什么这没有绘制任何东西,那就太好了。
请注意。这一切都在一个AsyncTaskActivity类中
@Override
protected void doInBackground(Void... params) {
publishProgress(); // Run onProgressUpdate() method
}
}
@Override
protected void onProgressUpdate(Void... params) {
// Here you can access the UI thread
Canvas canvas = new Canvas();
Paint pa1= new Paint();
pa1.setColor(Color.RED);
pa1.setStyle(Paint.Style.FILL);
pa1.setStrokeWidth(50);
canvas.drawLine(0, 0, 100, 100, pa1);
}https://stackoverflow.com/questions/41469811
复制相似问题