Как я могу узнать, какое событие вызывается в какой деятельности?
Я хочу создать программу мониторинга активности, которая отслеживает действия и их события, как указано.
Подскажите, пожалуйста, как я могу узнать, какое событие в текущем действии выполняется? Как я могу собрать данные, связанные с кликами или пролистываниями в одном и том же упражнении, т.е. какая кнопка или меню нажимается.
1 ответ
Вы можете получить имя текущей активности, используя
this.getClass().getSimpleName()
Я использовал приведенный выше код много раз, чтобы найти имя запущенной активности в своем приложении.
Попробуйте код ниже, чтобы найти информацию о нажатой кнопке,
public void onClick(View view) {
Button b1 = (Button)view;
String text = b1.getText().toString();
}