欢迎来到代码驿站!

Android代码

当前位置:首页 > 移动开发 > Android代码

Android开发之完全隐藏软键盘的方法

时间:2021-04-21 09:39:37|栏目:Android代码|点击:

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

杯具(一):

InputMethodManager im =(InputMethodManager) mEdit  
 getContext() .getSystemService(Context.INPUT_METHOD_SERVICE); 
 im.hideSoftInputFromWindow(SoftKeyTest.this.getCurrentFocus().getWindowToken(),  
      InputMethodManager.HIDE_NOT_ALWAYS); 

杯具(二):

<activity android:name=".SoftKeyTest" 
          android:windowSoftInputMode="stateAlwaysHidden"//加入这行 
          android:label="@string/app_name"> 
       <intent-filter> 
         <action android:name="android.intent.action.MAIN" /> 
         <category android:name="android.intent.category.LAUNCHER" /> 
       </intent-filter> 
     </activity> 

杯具(三):

mEdit.setOnClickListener(new View.OnClickListener() {        
  @Override 
  public void onClick(View v) { 
  // TODO Auto-generated method stub 
   求求你别出来了;       
  } 
 }); 

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

洗具(一):

EditText et=(EditText)findViewById(R.id.edit);  
 et.setInputType(InputType.TYPE_NULL); 

上一篇:Android ScrollView无法填充满屏幕的解决办法

栏    目:Android代码

下一篇:Android倒计时控件 Splash界面5秒自动跳转

本文标题:Android开发之完全隐藏软键盘的方法

本文地址:http://www.codeinn.net/misctech/105908.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有