Я создаю приложение для Android и мне нужно подсчитать, сколько раз нажата кнопка в течение определенного времени, когда она отображается на другой странице, любая помощь?Как подсчитать количество щелчков кнопки в Android
ответ
попробовать этот способ, сначала объявить глобальную переменную в вашем файле класса активности, как показано ниже:
int clickcount=0;
после добавь события нажатия на кнопку и значение приращения переменной ClickCount, как показано ниже код:
yourbutton.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
clickcount=clickcount+1;
if(clickcount==1)
{
//first time clicked to do this
Toast.makeText(getApplicationContext(),"Button clicked first time!", Toast.LENGTH_LONG).show();
}
else
{
//check how many times clicked and so on
Toast.makeText(getApplicationContext(),"Button clicked count is"+clickcount, Toast.LENGTH_LONG).show();
}
}
});
Мне нравится ваша работа, но что, если у меня есть другая страница, которая должна отображать, сколько раз она была нажата, поэтому мне нужна база данных, потому что весь мой проект содержит кнопки, и у меня есть информационная страница, в которой отображается, сколько каждой кнопки щелчок и в какое время –
@CaroleMattar Что вы подразумеваете под ** другой страницей **? Вы всегда можете использовать _SharedPreferences_ для отслеживания количества нажатий на кнопки, даже после выхода из приложения. Это гораздо проще в использовании, чем при использовании базы данных. – Hemanth
Мое приложение не имеет отдельного текстового поля, оно заполнено действиями, в которых каждое действие имеет около 8 кнопок, и есть страница, позволяющая вниманию хранителя узнать, что было нажата, и сколько раз и дате, если вы предоставите мне с исходным кодом, который может помочь мне отобразить число каждой кнопки, на которую было нажата эта активность –
вас может добавлять клики в List<Long/*timestamp*/>
и считывать значения позже, вы можете сохранить свои клики в списке и очистить этот список по таймеру. вы можете ... у вас есть много способов сделать это. и сохранять значения в вашей базе данных или предпочтениях, если вам нужно.
Ответ, данный @sandipon в порядке. Но глобальные переменные могут быть уничтожены, вы можете использовать SharedPreferences для хранения значения в случае, если вы хотите сделать его постоянным.
, не могли бы вы дать мне полный код того, что означает u, и, как я уже сказал, мне нужно отображать, сколько раз кнопка нажимается на другое действие с указанием его времени и даты –
Хорошо. Просто дай мне время. –
его хорошо спасибо –
- 1. Количество щелчков и хранить их по FTP
- 2. Как записать количество щелчков мыши
- 3. Как подсчитать время нажатия кнопки в android?
- 4. Android - подсчитать количество вхождений андроида
- 5. Подсчет щелчков кнопки
- 6. Как подсчитать количество графических отпечатков в Highcharts
- 7. Измените текст кнопки на количество щелчков по кнопке
- 8. Как подсчитать количество слов?
- 9. как подсчитать количество проектов
- 10. Как подсчитать количество монет?
- 11. Как подсчитать количество аргументов?
- 12. Как подсчитать количество итераций
- 13. Как подсчитать количество дней?
- 14. Как подсчитать количество внуков
- 15. Как подсчитать количество записей?
- 16. Количество щелчков и добавление коментариев
- 17. Действие после определенных щелчков кнопки
- 18. Захват двух физических щелчков кнопки
- 19. уведомление Кнопки щелчков не работает
- 20. Подсчитайте количество щелчков мыши в одной второй
- 21. Как создать UITableView с историей щелчков кнопки
- 22. Как подсчитать количество просмотров в макете
- 23. Как подсчитать количество символов без пробелов?
- 24. Как подсчитать количество приложений, работающих в фоновом режиме на Android?
- 25. Как подсчитать количество пикселей каждого региона в бинарном изображении (Android)
- 26. Как я могу подсчитать количество
- 27. Как подсчитать количество байтов символа
- 28. как подсчитать общее количество комментариев
- 29. Как подсчитать количество экземпляров EC2?
- 30. Как подсчитать количество строк, JSON
Добавить ваш код snippet – VicJordan