Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/213.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android:在服务的异步任务中绘制矩形_Android_Android Asynctask_Rectangles - Fatal编程技术网

Android:在服务的异步任务中绘制矩形

Android:在服务的异步任务中绘制矩形,android,android-asynctask,rectangles,Android,Android Asynctask,Rectangles,如何在服务任务中绘制矩形? 可能吗 它说,从 但是,setContentView是一种活动方法。如何在service asynctask中执行此操作?我不明白您为什么要在异步任务中执行此操作,首先,您不能通过doInBackground方法修改UI线程。其次,这看起来不像是一个足够大的任务,不能保证将其放在后台线程上您只能在View\onDraw drawView = new DrawView(this); drawView.setBackgroundColor(Color.WH

如何在服务任务中绘制矩形? 可能吗

它说,从


但是,setContentView是一种活动方法。如何在service asynctask中执行此操作?

我不明白您为什么要在异步任务中执行此操作,首先,您不能通过doInBackground方法修改UI线程。其次,这看起来不像是一个足够大的任务,不能保证将其放在后台线程上

您只能在
View\onDraw
    drawView = new DrawView(this);
    drawView.setBackgroundColor(Color.WHITE);
    setContentView(drawView);