Как записать количество кликов в течение определенного срока
Я попробовал сделать приложение, в котором пользователь получает 20 секунд, чтобы нажать кнопку, и в конце этого времени общее количество кликов записывается и отображается
Программа не завершается и не выполняется
Что я уже пробовал:
private TextView t1;
приватная кнопка btn;
private int count = 0;
частная длинный параметр StartTime = система.currentTimeMillis();
private long endTime = System. currentTimeMillis()+20000;
@Ручная коррекция
protected void onCreate(Bundle savedInstanceState) {
super. onCreate(savedInstanceState);
setContentView(R. layout.activity_main);
Т1 = (виджет TextView)findViewById, чтобы найти(ИД Р..виджет TextView);
БТН = (кнопка)findViewById, чтобы найти(ИД Р..кнопка);
while (startTime < endTime)
{
btn. setOnClickListener (новый вид.OnClickListener()
{
@Ручная коррекция
public void onClick (View view)
{
count = count + 1;
}
});
}
t1.setText(Integer. toString(count));
}