Как я могу узнать, какое событие вызывается в какой деятельности?

Я хочу создать программу мониторинга активности, которая отслеживает действия и их события, как указано.

Подскажите, пожалуйста, как я могу узнать, какое событие в текущем действии выполняется? Как я могу собрать данные, связанные с кликами или пролистываниями в одном и том же упражнении, т.е. какая кнопка или меню нажимается.

1 ответ

Вы можете получить имя текущей активности, используя

this.getClass().getSimpleName()

Я использовал приведенный выше код много раз, чтобы найти имя запущенной активности в своем приложении.

Попробуйте код ниже, чтобы найти информацию о нажатой кнопке,

public void onClick(View view) {         
    Button b1 = (Button)view;
    String text = b1.getText().toString();
}
Другие вопросы по тегам