1
我想我的測試數據轉到另一個窗口後輸入按鍵,就像點擊發送按鈕。當回車鍵發送消息到另一個窗口按
我使用這個代碼:
text1 = ((TextView) findViewById(R.id.textMsg));
text1.setOnKeyListener(new OnKeyListener() {
public boolean onKey(View v, int keyCode, KeyEvent event){
// If the event is a key-down event on the "enter" button
if ((event.getAction() == KeyEvent.ACTION_DOWN) &&
(keyCode == KeyEvent.KEYCODE_ENTER)) {
// Perform action on key press
Toast.makeText(IMSendData.this, text1.getText(), Toast.LENGTH_SHORT).show();
return true;
}
return false;
}
});
使用此代碼後,我按回車關鍵,其繼續發送按鈕,之後第二輸入按鍵測試數據轉到窗口。
我想按輸入按鈕只有一次,然後文本進入窗口。
我希望當我按下回車鍵,然後書面文字去窗口(只有一個按鍵不是兩個時間,現在事情發生了兩次按回車鍵) – Satyam
你說的另一個窗口的意思是,提供您的代碼可以更好地幫助您 –
例如 - 在實例消息傳遞過程中,我們彼此聊天,在此我想在完成該行後在編輯文本框中編寫一些文本,當我們按Enter鍵的同時它會進入聊天主窗口... – Satyam