Работа над приложением, которое записывает и отображает количество касаний в приложении и в фоновом режиме в качестве службы. Он также должен обнаруживать и записывать касания, когда работают другие приложения.
Каков наилучший подход, чтобы заставить это работать? В настоящее время я использую метод onUserInteraction в приложении для подсчета касаний, но не уверен насчет сервиса.
@Override
public void onUserInteraction() {
// super.onUserInteraction();
click++;
String clicksString = Integer.toString(click);
clickTextView.setText(clicksString);
}
Может ли этот метод использоваться в фоновом режиме или я должен искать что-то еще, например MotionEvent и т. Д .?