首先要在EditText的父布局中,设置两个属性.

    android:focusable="true"    android:focusableInTouchMode="true"

然后我写了一个方法,调用这个方法的时候,把EditText的id传

进去就可以

public void showSoftInputFromWindow(EditText editText){        editText.setFocusable(true);        editText.setFocusableInTouchMode(true);        editText.requestFocus();        InputMethodManager inputManager =                (InputMethodManager) editText.getContext().getSystemService(Context.INPUT_METHOD_SERVICE);        inputManager.showSoftInput(editText, 0);    }





更多相关文章

  1. Android获取WIFI 的ssid 方法适配Android9.0
  2. Android 出现 OutOfMemoryError 的一种解决方法
  3. Android学习-五布局之相对布局
  4. android keytool 不是内部命令或外部命令在 (win7下不能用的解决
  5. Arcgis android 10.2安装方法
  6. Android studio 打不开官方虚拟机 100%成功解决方法
  7. android控件布局
  8. [Android]笔记7-RelativeLayout布局
  9. Android的四种基本布局

随机推荐

  1. 在Android上使用ZXing识别条码 二次开发
  2. [持续更新]Android(安卓)细节,小技巧 详
  3. android隐藏标题栏和状态
  4. Android(安卓)最佳实践
  5. Android(安卓)Bitmap 透明度(Picture 透
  6. [Android(安卓)Memory] Android(安卓)Lin
  7. Android(安卓)多线程延迟(sleep)
  8. Android(安卓)Activity之间经典切换动画
  9. Android(安卓)OpenGL ES教程 第二部分 构
  10. Android自定义对话框