How to hide keyboard on dialog showing?

前端 未结 2 375
轻奢々
轻奢々 2020-12-14 07:27

I have a custom dialog with a EditText in it. When the dialog appear the focus is on the EditText, and the soft keyboard is showing. How to avoid this? I tried:



        
相关标签:
2条回答
  • 2020-12-14 08:11

    Go to xml layout and reach the main layout and put the following

     android:focusable="true"
     android:focusableInTouchMode="true"
    
    0 讨论(0)
  • 2020-12-14 08:16

    Have u tried this?I have tested it.It is working.

    change

    getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);
    

    To

    dialog.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);
    
    0 讨论(0)
提交回复
热议问题