Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發 >> 關於android開發 >> Android-----完全隱藏軟鍵盤,android-----隱藏

Android-----完全隱藏軟鍵盤,android-----隱藏

編輯:關於android開發

Android-----完全隱藏軟鍵盤,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);  

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved