我使用以下代码非常快速地增加30个TextView的数量。 Everythig在第一个可能的30个步骤中运行良好。之后,变化非常缓慢。
handler = new Handler();
updater = new Runnable() {
@Override
public void run() {
About30Textviews.increment;
handler.postDelayed(this, 10);
}
};
startButton.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
handler.post(updater);
}
});
有人可以解释原因吗?或者有人知道解决方案? 很多!