1
我有一個EditText
。在EditText
的setOnKeyListener
我想執行以下操作。問題在EditText setOnKeyListener
在點擊鍵盤的完成按鈕我想顯示在我的
TextView
東西。點擊其他按鈕沒有完成按鈕,我想使
TextView
空白。
因此,我寫的代碼,但它適用於點擊完成按鈕,但不適用於其他按鈕。所以任何人都可以幫助我解決這個問題。
我的代碼
EditText.setOnKeyListener(new OnKeyListener()
{
public boolean onKey(View v, int keyCode, KeyEvent event)
{
if ((event.getAction() == KeyEvent.ACTION_DOWN) && (keyCode == KeyEvent.KEYCODE_ENTER))
{
m_passwrdErrorText.setText(m_res.getString(R.string.passwrd_error_text));
}
else
{
m_passwrdErrorText.setText("");
}
return false;
}
});
http://stackoverflow.com/questions/2004344/android-edittext-imeoptions-done-track-finish-typing –
好在完成其工作..但是,如果我點擊其他按鈕,除了做,然後我想做的事情......意思是如果我按下數字,或鍵盤上的字母我想不做一些行動..如何可以做到 – AndroidDev