/ / Как да проследявате натисканите клавиши в меката клавиатура в Android? - андроид, клавиатура и софтуерно клавиатура за Android

Как да проследявате натисканите клавиши в меката клавиатура в Android? - андроид, клавиатура и софтуерно клавиатура за Android

Как мога да проследя клавишите, натиснати от потребителя в клавиатурата в Android? Възможно ли е или аз трябва да създам сама клавиатура? Какво би могло да бъде възможно?

Отговори:

1 за отговор № 1

Моля те, провери Създаване на метод за въвеждане, Това ще ви помогне при създаването на персонализиран метод за въвеждане. Можете да проверите приложението за пример в директорията си за SDK на Android. Моля, следвайте по този начин връзка.


-1 за отговор № 2

Един от начините да се направи списък с тези неща е:

@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK) {
// Log the Key that was pressed or do whatever you need
// keyCode contains all the possible keyCode presses
}
else if(keyCode == KeyEvent.KEYCODE_1){
//You can insert catches for each particular keypress here
}
return super.onKeyDown(keyCode, event);
}

Всички кодове са тук LINK, погледнете ги.