android输入框获取焦点的同时还要弹出键盘

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android输入框获取焦点的同时还要弹出键盘相关的知识,希望对你有一定的参考价值。

我在进入程序时,就自动获取焦点并显示软键盘,最好给一个写好demo

当editText获取焦点的时候,需要直接调用显示键盘命令:

editText.setOnFocusChangeListener(new View.OnFocusChangeListener() 
  @Override
  public void onFocusChange(View v, boolean hasFocus) 
  if (hasFocus) 
  dialog.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_VISIBLE);
  
   
   
  );

参考技术A requestFocuse 初始化成功后请求焦点,如果可以输入,就会自动显示软键盘。

http://zhidao.baidu.com/question/1603414418185064867.html?oldq=1本回答被提问者采纳

以上是关于android输入框获取焦点的同时还要弹出键盘的主要内容,如果未能解决你的问题,请参考以下文章

Android 设置系统的返回键 和软键盘获取焦点问题

IOS 固定定位底部input输入框,获取焦点时弹出的输入法键盘挡住input

Android软键盘弹出,覆盖h5页面输入框问题

Android软键盘弹出,覆盖h5页面输入框问题

Android的EditText在怎样获取焦点并弹出软键盘

H5如何对android和ios手机软键盘的监听