Android EditText がフォーカスを取得し、自動的にソフト キーボードをポップアップ表示します [完璧なソリューション]

 

このメソッドをコピーします

    public void showSoftInputFromWindow(EditText editText){
        editText.setFocusable(true);
        editText.setFocusableInTouchMode(true);
        editText.requestFocus();
        CommunityFriendCircleActivity.this.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_VISIBLE);
    }
CommunityFriendCircleActivity.this は現在のアクティビティを表します。MainActivity インターフェイスにキーボードを表示する場合は、MainActivity.this に変更します。

必要なインターフェイスに変更するだけです。

必要なときに呼び出すだけです

 showSoftInputFromWindow(mEditText);//显示键盘

mEditText は編集ボックスに対応するコンポーネントです

 

おすすめ

転載: blog.csdn.net/weixin_44232136/article/details/93969545