Android中如何阻止EditText自动弹出输入法

原创 2013年12月05日 11:51:02

解决方案:
    方案1:

     在该Activity的onCreate()方法中加入如下代码:

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

方案2:
     在Manifest.xml文件中的该Activity的注册信息下,加入属性:


     在该Activity的onCreate()方法中加入如下代码:

android:windowSoftInputMode="statehidden"

结果:
    两种方案的最终效果是:EditText依旧获得焦点,但输入法没有自动弹出来,只有在点击EditText之后,输入法才自动弹上来。

【Android】点击EditText阻止弹出输入法的方法

点击EditText阻止弹出输入法的方法点击EditText阻止弹出输入法的方法 问题的产生 问题的解决 问题的产生今天写android实验的时候,需要写一个这样一个界面: 日期和时间的输入使用...
  • cflys
  • cflys
  • 2017年05月06日 09:37
  • 434

Android 之EditText自动弹出/不弹出输入法

http://yingang-1982.iteye.com/blog/2084750 1.EditText 启动activity的时候弹出软件键盘 manifest对应的Activ...
  • lijinhua7602
  • lijinhua7602
  • 2015年03月26日 18:05
  • 1959

打开app后Edittext自动获取焦点并弹出输入法的方法

方法1.: 调用代码: //自动弹出键盘 InputMethodManager inputManager = (InputMethodManager) getApplication().getSyst...
  • lc0817
  • lc0817
  • 2015年06月26日 16:10
  • 2298

Android中EditText隐藏/自动弹出输入法的问题

有些时候我们的应用需要在EditText聚焦时自动弹出输入法,或者隐藏输入法,关于输入法弹出,一般不会有什么问题。但是,有一些情况输入法是没发自动弹出的,比如弹出的对话框里有edittext,介绍一些...
  • dzsw0117
  • dzsw0117
  • 2016年05月13日 18:04
  • 7223

Android 让EditText失去焦点避免自动弹出输入法

如果一进去activity,EditText就获取焦点,弹出输入法界面,无疑是很影响美观的。关于让EditText失去焦点,网上比较多的做法是添加一个visibility=gone的Textview....
  • howlaa
  • howlaa
  • 2014年09月04日 10:35
  • 10781

设置EditText自动获取焦点并弹出输入法

当我们点击某个话题的选项卡,会弹出一个popupwindow,或开启新的ACTIVITY。里面有诸如 评论、回复的选项,你点击这个选项的时候,需要定位到EditText编辑框,并且自动弹出输入法。可以...
  • caiwenfeng_for_23
  • caiwenfeng_for_23
  • 2014年07月15日 17:19
  • 17601

阻止一进入Activity,editText就获得焦点弹出输入法对话框

阻止一进入Activity,editText就获得焦点弹出输入法对话框,只需要在AndroidManifest.xml相应的activity标签中加入下面这句话即可实现。 android:win...
  • hanjieson
  • hanjieson
  • 2013年08月18日 14:21
  • 2980

EditText是否自动弹出输入法虚拟键盘(软键盘)的问题

在开发过程中,我们经常会碰到Activity中包含EditText控件时会自动弹出虚拟键盘的情形,其实这是由于EditText自动获得焦点的缘故,只要让EditText失去焦点就行了,解决办法如下: ...
  • caoshichao520326
  • caoshichao520326
  • 2013年01月24日 10:52
  • 15049

在有EditText控件的AlertDialog对话框中自动弹出输入法

我们先回顾一下创建AlertDialog的一般步骤。 一 inflate AlertDialog的布局文件   例如,其中dlg就是我们的布局文件。    View layout = Layou...
  • yangpeng98
  • yangpeng98
  • 2015年01月09日 10:22
  • 1015

Android的EditText无法自动弹出输入法问题

方法2: /**  * 显示键盘  *   * @param context  * @param view  */ public static void showInputMethod(...
  • bruce_Ke
  • bruce_Ke
  • 2012年04月23日 14:45
  • 11085
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Android中如何阻止EditText自动弹出输入法
举报原因:
原因补充:

(最多只允许输入30个字)