線性佈局內部有一個滾動視圖&按鈕(位於底部)。工具欄對於屏幕是固定的。當鍵盤打開時,按鈕向上移動。我希望按鈕不要向上移動。當鍵盤打開時底部按鈕向上移動
0
A
回答
0
如果您使用的片段寫在onCreateView下面的代碼:
getActivity().getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE);
0
使用下面的代碼來改變你的manifest.xml
,,對於那些XML佈局包含活動。
android:windowSoftInputMode="stateUnchanged|adjustResize"
OR
android:windowSoftInputMode="adjustPan|adjustResize"
更改清單文件
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name="com.example.adjustscroll.MainActivity"
android:label="@string/app_name"
android:windowSoftInputMode="stateUnchanged|adjustResize"
>
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
希望這會幫助你。讓我知道如果解決。
0
在XML文件中,你可以使用滾動型:
<ScrollView
android:layout_width="match_parent"
android:layout_height="match_parent">
<!--your layout-->
</ScrollView>
0
確保您的活動具有以下屬性,在AndroidManifest.xml
android:windowSoftInputMode="adjustResize"
而且在佈局XML文件LinearLayout
作爲父爲Button
和EditText
。
0
此問題與該活動的清單屬性。
你是否在下面的清單中添加了任何屬性?
android:windowSoftInputMode="adjustPan"
或者
android:windowSoftInputMode="adjustResize"
相關問題
- 1. 打開鍵盤時如何使用鍵盤移動按鈕
- 2. 當鍵盤打開時UI向上移動
- 3. 在鍵盤上打開移動按鈕Android
- 4. 按下UP鍵時Pong Paddle底部不會向上移動
- 5. 我想在鍵盤出現時向上移動按鈕
- 6. 當鍵盤打開時,背景圖像向上滑動
- 7. Android用戶界面問題 - 底部按鈕向上滾動鍵盤上方
- 8. 當iPhone鍵盤彈出時,HTML底部textarea移動得太高
- 9. 移動鍵盤上的按鈕點擊
- 10. 鍵盤提升底部按鈕
- 11. 當軟鍵盤出現時,只將底部向上推
- 12. 打開EditText鍵盤時移動佈局
- 13. Android底部粘貼按鈕在滾動上向下移動
- 14. 鍵盤出現時向上移動UITextField
- 15. 鍵盤顯示時向上移動scrollView
- 16. 當鍵盤可見時,ScrollView不會自動向上移動
- 17. 當鍵盤處於活動狀態時,UITableView向上移動
- 18. 當鍵盤打開以輸入文本時,如何保持html5頁腳底部(低於輸入按鈕)
- 19. 鍵盤沒有打開按鈕點擊
- 20. 菜單按鈕打開鍵盤
- 21. 按鈕打開鍵盤點擊
- 22. 用打開的鍵盤滾動到底部並調整滑塊
- 23. 約束佈局滾動到底部打開鍵盤
- 24. Android:如何將按鈕對齊到底部和鍵盤上方?
- 25. 當鍵盤彈出時向上移動佈局
- 26. 當鍵盤出現時向上移動UIView
- 27. 當鍵盤出現時,UIViewController向上移動
- 28. 當鍵盤存在時向上移動UIAlertController樣式Alert with UITextView
- 29. 當鍵盤出現時將UITextField和UITableView向上移動
- 30. Swift:當鍵盤出現時向上移動UILabel
可以添加你的屏幕截圖 –
你可以分享你的xml文件 –