zoukankan      html  css  js  c++  java
  • Android-----完全隐藏软键盘

    隐藏软键盘一直是我头痛的事情,没有找到一种真正能隐藏的方法。点击EditText的时候总是弹出软键盘。-----杯具

    杯具(一):

    Java代码  收藏代码
    1. InputMethodManager im =(InputMethodManager) mEdit   
    2. .getContext() .getSystemService(Context.INPUT_METHOD_SERVICE);  
    3.   
    4. im.hideSoftInputFromWindow(SoftKeyTest.this.getCurrentFocus().getWindowToken(),   
    5.             InputMethodManager.HIDE_NOT_ALWAYS);  

     杯具(二):

    Xml代码  收藏代码
    1. <activity android:name=".SoftKeyTest"  
    2.                   android:windowSoftInputMode="stateAlwaysHidden"//加入这行  
    3.                   android:label="@string/app_name">  
    4.             <intent-filter>  
    5.                 <action android:name="android.intent.action.MAIN" />  
    6.                 <category android:name="android.intent.category.LAUNCHER" />  
    7.             </intent-filter>  
    8.         </activity>  

     杯具(三):

    Java代码  收藏代码
    1. mEdit.setOnClickListener(new View.OnClickListener() {  
    2.               
    3.    @Override  
    4.   public void onClick(View v) {  
    5.   // TODO Auto-generated method stub  
    6.     求求你别出来了;              
    7.   }  
    8. });  

    一个一个尝试,这个参数终于把软键盘隐藏了:

     洗具(一):

    Java代码  收藏代码
    1. EditText et=(EditText)findViewById(R.id.edit);  
    2.   
    3. et.setInputType(InputType.TYPE_NULL);  
  • 相关阅读:
    成功熬了四年还没死?一个IT屌丝创业者的深刻反思
    史氏语录
    WEB安全攻防学习内容
    从程序员的角度谈创业三年
    Windows2008 R2修改3389端口教程
    Win2008R2 zip格式mysql 安装与配置
    制作支持UEFI PC的Server2008 R2系统安装U盘
    郎科U208(主控 PS2251-50 HYNIX H27UCG8T2MYR)量产还原
    自用有线IP切换
    自动配置IP地址.bat
  • 原文地址:https://www.cnblogs.com/xiaochao1234/p/4159466.html
Copyright © 2011-2022 走看看