点击登陆按钮收起软键盘

This commit is contained in:
BA7LZD 2020-05-27 02:19:43 +08:00
parent 7ba043fba3
commit 1b2b167896

View File

@ -1,6 +1,7 @@
package com.yuxihan.sdu.ui.login;
import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import android.text.Editable;
@ -8,6 +9,7 @@ import android.text.TextWatcher;
import android.view.KeyEvent;
import android.view.View;
import android.view.inputmethod.EditorInfo;
import android.view.inputmethod.InputMethodManager;
import android.widget.Button;
import android.widget.EditText;
import android.widget.ProgressBar;
@ -113,6 +115,12 @@ public class LoginActivity extends BaseActivity {
@Override
public void onClick(View v) {
loadingProgressBar.setVisibility(View.VISIBLE);
InputMethodManager manager =
((InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE));
if (manager != null) {
manager.hideSoftInputFromWindow(loginButton.getWindowToken(),
InputMethodManager.HIDE_NOT_ALWAYS);
}
loginViewModel.login(usernameEditText.getText().toString(),
passwordEditText.getText().toString());
}