Я хочу определить, какая клавиша нажата с клавиатуры, в то время как текст текста в поле EditText
. Я использую этот код, но он не работает.Как определить пробел нажата с клавиатуры
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
// TODO Auto-generated method stub
if (keyCode == KeyEvent.KEYCODE_SPACE) {
Toast.makeText(MainActivity.this, "White space is clicked", Toast.LENGTH_LONG).show();
return true;
}
return super.onKeyDown(keyCode, event);
}
, где я ошибаюсь?
я вхожу данные в EditText, что теперь я хочу когда пользователь нажимает SpaceBar, тогда новое слово начинается со специального символа, такого как «$». То, что каждое слово в EditText после пробела должно иметь первую букву как «$». – Tara
вы, пожалуйста, помогите мне сделать это !!!!!!!!!!!! – Tara