Answers for "hide keyboard android"

4

android hide keyboard

public void hideKeyboard(Context context, View view) {
    InputMethodManager imm = (InputMethodManager) context.getSystemService(Activity.INPUT_METHOD_SERVICE);
    imm.hideSoftInputFromWindow(view.getWindowToken(), 0);
}

// call from inside an Activity...
hideKeyboard(this, view);
hideKeyboard(this, getCurrentFocus());
hideKeyboard(this, getWindow().getDecorView());
hideKeyboard(this, findViewById(android.R.id.content));
Posted by: Guest on February-11-2021
1

android hide keyboard

public static void hideKeyboard(Activity activity) {
        InputMethodManager imm = (InputMethodManager) activity.getSystemService(Activity.INPUT_METHOD_SERVICE);
        //Find the currently focused view, so we can grab the correct window token from it.
        View view = activity.getCurrentFocus();
        //If no view currently has focus, create a new one, just so we can grab a window token from it
        if (view == null) {
            view = new View(activity);
        }
        imm.hideSoftInputFromWindow(view.getWindowToken(), 0);
    }
Posted by: Guest on October-05-2021
0

How to programmatically hide Android soft keyboard

private void closeSoftKeyboard() 
    { 
    	//If using a fragment use getActivity().getCurrentFocus()
        View v = this.getCurrentFocus(); 
  
  		// If Soft Keyboard is visible, it will be hide
        if (v != null) { 
          //If using a fragment use getActivity().getSystemService(...)
            InputMethodManager inputManager 
                = (InputMethodManager) 
                    getSystemService(Context.INPUT_METHOD_SERVICE); 
            inputManager.hideSoftInputFromWindow(v.getWindowToken(), 0); 
        } 
    }
Posted by: Guest on December-29-2020
-1

hide keyboard android kotlin

class CloseHideSoftKeyboard : AppCompatActivity() {
  
 override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_message)

        val editTextXml = findViewById<EditText>(R.id.editText)
        val btnSendMessage = findViewById<Button>(R.id.btnSend)
        
        btnSendMessage.setOnClickListener{
          // ... you actions
          // Important! EditText must have be focused 
          // do action close keyboard first before go to another
          // activity or fragment
        	closeSoftKeyboard(this, editTextXml)
        }
    }



   /* hide soft keyboard after writing and sending message or any */
   private fun closeSoftKeyboard(context: Context, v: View) {
        val iMm = context.getSystemService(Activity.INPUT_METHOD_SERVICE) as InputMethodManager
        iMm.hideSoftInputFromWindow(v.windowToken, 0)
        v.clearFocus()
    }
}
// link to resourse (Russian version)
// https://issue.life/questions/1109022/close-hide-the-android-soft-keyboard
Posted by: Guest on November-12-2020
0

hide keyboard android

//With AndroidX:
fun View.hideKeyboard() = ViewCompat.getWindowInsetsController(this)
    ?.hide(WindowInsetsCompat.Type.ime())
Posted by: Guest on July-08-2021
0

hide keyboard android

// This is use in Acitivity

InputMethodManager imm = (InputMethodManager) getSystemService(Activity.INPUT_METHOD_SERVICE);
imm.toggleSoftInput(InputMethodManager.HIDE_IMPLICIT_ONLY, 0);

//This is use in Fragement
InputMethodManager imm = (InputMethodManager) getActivity().getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(getView().getWindowToken(), 0);


Source:  StakeOverFlow
Posted by: Guest on October-06-2021

Code answers related to "hide keyboard android"

Browse Popular Code Answers by Language