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


解决方案:
    方案1:

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

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

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


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

android:windowSoftInputMode="statehidden"

结果:
    两种方案的最终效果是:EditText依旧获得焦点,但输入法没有自动弹出来,只有在点击EditText之后,输入法才自动弹上来。
阅读更多
个人分类: Android
上一篇Android RotateAnimation详解
下一篇导入项目一直显示Select at least one project
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭