我使用以下代码非常快速地增加 30 个 TextViews 的数量。在最初的 30 个步骤中,Everythig 运行良好。之后变化非常缓慢。
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);
}
});
有人可以解释为什么吗?或者有人知道解决方案吗?多谢!