У меня есть обработчик и исполняемый модуль, в обработчике есть цикл, который выполняется от 0 до 5. Когда я запускаю исполняемый модуль в обработчике, он запускается и увеличивает значение до 0 до 5. Но если я дважды щелкаю или нажимаю более 1 разачем принимает значение temp выше 5. Как я могу сбросить (0) значение temp при каждом щелчке обработчика.
final Handler deneme = new Handler();
final Runnable post_score = new Runnable(){
public void run(){
Log.i("TAG", Integer.toString(temp));
temp++;
}
};
Button tv = (Button )findViewById(R.id.button1);
tv.setOnClickListener(new OnClickListener() {
public void onClick(View arg0) {
temp = 0;
for(int i=0; i < 5;i++){
deneme.postDelayed(post_score, i *250);
}
}
});