1
我創建了一個登錄活動。在登錄屏幕中,密碼editText帶有一個具有「登錄」鍵的鍵盤。當我按下此鍵時,鍵盤會隱藏,但不會發生任何操作。我已經覆蓋了onKeyDown()並假定這個鍵被輸入。但還是登錄操作不會發生Android登錄密鑰無法正常工作
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
switch (keyCode) {
case KeyEvent.KEYCODE_ENTER:
{
//your Action code
if (DeviceUtil.isNetworkAvailable(LoginActivity.this)) {
authenticate(muserName.getText().toString(), mpwd.getText().toString());
} else {
showMessage("Network Not Available!");
}
return true;
}
}
return super.onKeyDown(keyCode, event);
}
任何人都可以請建議我可以做什麼嗎?
您是否在'edittext'上設置了'onKeyListener'? –