當底部工作表打開時,是否有任何方法可以手動推動佈局(scrollview或recyclerview或整個活動),就像android鍵盤一樣? 或者你可以說,我想打一個最小鍵盤底部片的形式(不使用任何可編輯視圖)在onCreateDialog在底部工作表中複製類似佈局的鍵盤向上推
1
A
回答
0
100%的工作公式
使用這BottomSheetFragment
KeyboardUtil(getActivity(), view);
或
對於片段使用
new KeyboardUtil(this, findViewById(R.id.fragment_container));
通過使用此的Util類
信用:Mikepenz
+1
它的工作..thanks ..雖然需要微小的變化。設置填充內容的想法是必需的東西 –
+0
偉大的,分享,如果你有更好的解決方案! –
+1
任何人都可以分享一些關於如何完成的代碼嗎?我能夠將底部表單添加到當前的佈局,但是當前點擊我的佈局時,它不會將整個佈局推出。我懷疑我沒有正確實施新的KeybordUtil。 –
相關問題
- 1. Android鍵盤推送佈局
- 2. 當軟鍵盤出現時,只將底部向上推
- 3. 鍵盤佈局方向
- 4. 底部工具欄佈局
- 5. 請驗證我的佈局:底部按鈕不斷出現在鍵盤上
- 6. 約束佈局滾動到底部打開鍵盤
- 7. 在輸入第一個字符時,軟鍵盤向上推動佈局
- 8. 推進佈局或隱藏動作欄的軟鍵盤
- 9. Qt - 鍵盤佈局
- 10. Android Studio - 相對佈局中軟鍵盤上方的小工具
- 11. 軟鍵盤將NavigationView的headerLayout向上推
- 12. 在打開虛擬鍵盤時查看底部的完整輸入佈局
- 13. 電話鍵盤隱藏部分佈局
- 14. 更改Windows Mobile上的鍵盤佈局
- 15. 移動軟鍵盤上方的佈局
- 16. webapp上的iPhone鍵盤佈局
- 17. 佈局上的相對佈局的底部覆蓋
- 18. 鍵盤顯示屏和橫向屏幕上的佈局扭曲
- 19. 底部的佈局空間
- 20. 當鍵盤打開時底部按鈕向上移動
- 21. 推後推板底部佈局指南長度問題
- 22. 將範圍複製到另一個工作表的底部
- 23. ios在顯示鍵盤上強制自動佈局更新
- 24. 鍵盤將div向上推出屏幕
- 25. 從動作欄底部對齊佈局
- 26. 如何在佈局的底部視圖中綁定底部表單
- 27. 調試類似'Ctrl +向上箭頭'的鍵盤事件
- 28. 機器人工作室:當鍵盤彈出的佈局攪亂
- 29. 當鍵盤彈出時向上移動佈局
- 30. 軟鍵盤向上移動所有佈局
得到任何解決方案?讓我知道它解決了這個http://stackoverflow.com/questions/39288879/bottom-sheet-fragment-comes-up-with-keyboard –
這似乎仍然只是爲鍵盤behaviour..Not bottomomsheet行爲 –
讓我知道我的答案的反饋,它應該工作正常,你是否使用協調的佈局和滾動視圖作爲您的窗體edittextfields的父視圖? –