2011-10-05 66 views
0

當Y按下按鈕時,我需要模擬反斜槓按鍵。在onClick方法爲該按鈕我有代碼:安卓反斜槓按鍵模擬

KeyEvent event = new KeyEvent(KeyEvent.ACTION_UP, KeyEvent.KEYCODE_BACKSLASH); 
editText.onKeyUp(KeyEvent.KEYCODE_BACKSLASH, event); 

但這不起作用。你能給我一個關於如何做到這一點的想法嗎?

+0

你想實現什麼? – Egor

+0

我有一個帶數字按鈕的撥號盤,當我想要刪除時,我必須在光標前刪除數字,當我按下一個按鈕時我寫一個數字我必須在光標後添加數字,這是很多代碼寫的,所以我想使用默認行爲會更容易 –

+0

不要覺得代碼太多,所以你最好自己實現這個行爲。許多手機沒有硬件鍵盤,也沒有退格鍵,所以這不是一個好的解決方案。 – Egor

回答

0
editText.dispatchKeyEvent(event);