java - Android布局上下两层,底层播放视频,上层有输入框,当软键盘弹出时如何才能不挤压底层视频层呢?
怪我咯
怪我咯 2017-04-18 09:24:48
0
4
306

问题的描述在底下,输入框位于屏幕的最底部,第一张图没有体现出来,输入框位于最底部哈
下边看两张图:下边的截图是从印客直播截取的
第一张图没有软键盘时

第二张图软键盘弹出时

以上截图就是我要的效果,但是我不知如何去实现这个不挤压底层视频View的效果
通过尝试设置:android:windowSoftInputMode
这个属性adjustUnspecified、adjustResize、adjustPan都会挤压底层的视频SurfaceView
设置adjustNothing可以做到不挤压,但输入框不能上移。

怪我咯
怪我咯

走同样的路,发现不同的人生

모든 응답(4)
Ty80

으아악

위의 뷰를 사용하여 플레이어를 래핑하는 것도 한 가지 방법입니다

PHPzhong

1, adjustPan으로 설정합니다.
2. 화면 해상도를 가져오고 코드에서 표면 뷰의 너비와 높이를 설정합니다.

左手右手慢动作

입력 상자는 팝업창이나 대화 상자가 뜰 때 눌리지 않도록 팝업창이나 대화 상자에 작성하거나, RelativeLayout 레이아웃을 사용하여 가장 바깥쪽 레이어에 입력 상자를 작성할 수 있습니다.

阿神

하나의 레이어로 Pan+ScrollView를 조정해 보세요

으아악
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿