Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發實例 >> [Android1.6]橫豎屏切換時自動彈出鍵盤的問題

[Android1.6]橫豎屏切換時自動彈出鍵盤的問題

編輯:Android開發實例

前言

   UI中只有EditText、ImageView和ExpandableListView三個控件,正常進入的時候(橫屏)不會顯示鍵盤,但是把真機豎著拿(切換橫豎屏)時鍵盤老是自動彈出來,但是切換回橫屏又好了。比較奇怪的問題,即使在onCreate中寫隱藏鍵盤的代碼都不行,模擬器中也沒這問題- - #
 

 

正文

  剛開始以為是獲取光標的問題,寫代碼讓ImageView獲取光標也沒法解決這問題。意外搜到人家想到達我這樣效果的做法:也就是進入之後馬上顯示軟鍵盤- - #  。受此啟發,一個屬性設置就OK了,在AndroidManifest.xml中設置activity的如下屬性:
 

android:windowSoftInputMode="stateHidden" 

  這個屬性還有其他設置選項,網上的說法是用來設置activity主窗口與軟鍵盤的交互模式,所以以後相關的都可以先看看這個選項。
 

 

結束
 

  C++的系列文章得往後延遲了,也想通不糾結了,Java就Java,有機會弄Android就盡量深入一些,不能因為簡單應用就簡單學學應付項目了事,所以一直在擠時間看書和收集整理資料中,不出意外的話會先出一個Android系列的文章,風格和Extjs系列文章很相似。

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