av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁技術文章
文章詳情頁

android - bottomsheetdialog 中有個EditText,彈出軟鍵盤會把Dialog往上面擠

瀏覽:138日期:2024-08-12 09:43:59

問題描述

如標題所示,Dialog會往上面擠,造成界面效果非常難看。 如圖:android - bottomsheetdialog 中有個EditText,彈出軟鍵盤會把Dialog往上面擠android - bottomsheetdialog 中有個EditText,彈出軟鍵盤會把Dialog往上面擠

我在Activity中設置了android:windowSoftInputMode=“adjustNothing” 在Dialog中也設置了android:windowSoftInputMode=“adjustNothing” dialog.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_NOTHING); 鍵盤彈出來后,還是會把Dialog往上擠

我把bottomSheetDialog換成BottomSheetFragment,效果更加不好,如下圖:android - bottomsheetdialog 中有個EditText,彈出軟鍵盤會把Dialog往上面擠

希望大家能有好的解決方案分享下

問題解答

回答1:

目前想到的是自定義viewGroup作為頂級布局,在onMeasure中監(jiān)聽軟鍵盤來動態(tài)改變高度,這個要把windowSoftInputMode改為adjustResize。

主站蜘蛛池模板: 欧美一a一片一级一片 | 北条麻妃99精品青青久久主播 | 精区3d动漫一品二品精区 | 亚洲九色 | 国产四虎 | 欧美日韩国产精品一区 | 黄色一级免费 | 日韩av手机在线观看 | 欧美国产日本一区 | 日韩在线一区二区三区 | 视频一区欧美 | 久久国产精品无码网站 | 国内精品久久精品 | 中文字幕av网站 | 羞羞视频在线免费 | 久久国产免费看 | 午夜影院普通用户体验区 | 成人视屏在线观看 | 国产欧美精品一区二区色综合 | 国产视频久久久 | 91精品中文字幕一区二区三区 | 在线视频一区二区三区 | 精品欧美乱码久久久久久 | 亚洲综合区 | 色频| 国产一区二区三区四区在线观看 | 91色视频在线观看 | 午夜一区二区三区 | 色综合色综合色综合 | 天堂素人约啪 | 黄a免费网络 | 国产精品欧美精品 | 国产一区二区自拍 | 99久久免费精品国产免费高清 | 久久久国产亚洲精品 | 狠狠操在线 | 欧美在线色视频 | 欧美日韩高清一区二区三区 | 欧美精品国产一区二区 | 欧美日韩中文在线 | 91视频在线 |