我在我的應用程序中有EditText
。我想覆蓋@
的關鍵功能,例如,只要用戶在輸入EditText
的同時點擊@
鍵,就應該用「Hello world」之類的字符串替換@。當某個鍵被按下時,將EditText輸入更改爲字符串android
我創建了類似下面的內容,當我點擊@鍵時顯示吐司消息。但我不知道如何在使用EditText的同時實現它。
這裏是我的代碼: -
@Override
public boolean onKeyDown(int keyCode, KeyEvent event)
{
// TODO Auto-generated method stub
if(editText1.isFocused() && event.isShiftPressed() && keyCode == KeyEvent.KEYCODE_2)
{
//txtSample.setText("Hello");
Toast.makeText(this, "Hello", Toast.LENGTH_LONG).show();
}
}
很好用!謝謝。順便說一句,如果我們可以在WebView中實現EditText字段? – user2625086