Excel如何設置動態求和 Excel設置動態求和方法
1184
2025-04-02
給Activity設置軟鍵盤出現與Activity之間的交互模式:
1.在onCreat中的setContent方法之前寫入:
getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN);
2.直接在項目的MainFest.xml中該Activity中設置:
android:name="com.drain.main.LoginControlActivity" android:windowSoftInputMode="adjustPan" android:screenOrientation="portrait" android:label="@string/app_name" >
這樣會讓屏幕整體上移。
如果加上的是 android:windowSoftInputMode="adjustPan"這樣鍵盤就會覆蓋屏幕。
大家在網上搜索的時候會看到很多下面屬性的介紹,但是只是介紹了相關的,索性我就把所有的都一一列出來,供大家學習。
windowSoftInputMode各值的含義:
【A】stateUnspecified:軟鍵盤的狀態并沒有指定,系統將選擇一個合適的狀態或依賴于主題的設置
【B】stateUnchanged:當這個activity出現時,軟鍵盤將一直保持在上一個activity里的狀態,無論是隱藏還是顯示
【C】stateHidden:用戶選擇activity時,軟鍵盤總是被隱藏
【D】stateAlwaysHidden:當該Activity主窗口獲取焦點時,軟鍵盤也總是被隱藏的
【E】stateVisible:軟鍵盤通常是可見的
【F】stateAlwaysVisible:用戶選擇activity時,軟鍵盤總是顯示的狀態
【G】adjustUnspecified:默認設置,通常由系統自行決定是隱藏還是顯示
【H】adjustResize:該Activity總是調整屏幕的大小以便留出軟鍵盤的空間
【I】adjustPan:當前窗口的內容將自動移動以便當前焦點從不被鍵盤覆蓋和用戶能總是看到輸入內容的部分
Android
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。