Prevent EditText from automatically focusing

前端 未结 5 510
心在旅途
心在旅途 2021-01-14 08:43

I have an Android activity and there is one EditText in the whole layout. For some reason, whenever the activity starts, the keyboard comes up. I have tried

5条回答
  •  清歌不尽
    2021-01-14 08:57

    Android by default targets the first focusable object. Whilst kirankk's answer works for standard activities, if you're using a DialogFragment with a custom view, the much easier option (which incidentally also works for standard activities) is to make the ViewGroup (ie LinearLayout/RelativeLayout) that your text view is contained in focusable and focusable in touch mode. This can be done from the AXML and prevents the TextView being the first focusable view.

提交回复
热议问题