Android EditView 软键盘把布局顶上去的处理方法
生活随笔
收集整理的這篇文章主要介紹了
Android EditView 软键盘把布局顶上去的处理方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
看到自己的項目的處理方法是,在AndroidManifest 的,使用到的Activity 里面添加
android:windowSoftInputMode="stateVisible|adjustResize|stateHidden"
這個方法是,不會把布局頂上取,
看下其他的屬性,
【1】stateUnspecified:軟鍵盤的狀態并沒有指定,系統將選擇一個合適的狀態或依賴于主題的設置
【2】stateUnchanged:當這個activity出現時,軟鍵盤將一直保持在上一個activity里的狀態,無論是隱藏還是顯示
【3】stateHidden:用戶選擇activity時,軟鍵盤總是被隱藏
【4】stateAlwaysHidden:當該Activity主窗口獲取焦點時,軟鍵盤也總是被隱藏的
【5】stateVisible:軟鍵盤通常是可見的
【6】stateAlwaysVisible:用戶選擇activity時,軟鍵盤總是顯示的狀態
【7】adjustUnspecified:默認設置,通常由系統自行決定是隱藏還是顯示
【8】adjustResize:該Activity總是調整屏幕的大小以便留出軟鍵盤的空間
【9】adjustPan:當前窗口的內容將自動移動以便當前焦點從不被鍵盤覆蓋和用戶能總是看到輸入內容的部分
?
看如果上面的方法不適你,可以看看這些數據,挑選自己的合適的。。。。。
總結
以上是生活随笔為你收集整理的Android EditView 软键盘把布局顶上去的处理方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: “征途行色惨风烟”下一句是什么
- 下一篇: Binary XML file line