我为自定义图像继承了ImageView类。一切都很好。在我继承的课程中,我创建了25个rects,25个paint和25个颜色。见下文
private Rect[] rect = new Rect[25];
private Paint[] paints = new Paint[25];
private int[] colors = new int[25];
我在构造函数的循环中初始化上面的变量。一切正常。
但是现在我在listview中使用这个imageview。但是当我滚动时有一个小的滞后,它不那么顺利。
所以我打算将分配部分移动到另一个线程。但在这里,我只有一个背景,而不是一个活动。如何从上下文启动后台线程?另外,我需要在uithread中更新图像。