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);  
  • 相关阅读:
    Maven仓库是什么
    什么是Maven
    Shiro 的优点
    shiro有哪些组件
    Python偶斐波那契数
    Python求1000以内所有3或5的倍数的和。
    python"TypeError: 'NoneType' object is not iterable"错误解析
    python中列表常用的几个操作函数
    反射类的一些基本用法
    循环随机数短时间内大多都是重复的问题
  • 原文地址:https://www.cnblogs.com/xiaochao1234/p/4159466.html
Copyright © 2011-2022 走看看