问题的描述在底下,输入框位于屏幕的最底部,第一张图没有体现出来,输入框位于最底部哈
下边看两张图:下边的截图是从印客直播截取的
第一张图没有软键盘时
第二张图软键盘弹出时
以上截图就是我要的效果,但是我不知如何去实现这个不挤压底层视频View的效果
通过尝试设置:android:windowSoftInputMode
这个属性adjustUnspecified、adjustResize、adjustPan都会挤压底层的视频SurfaceView
设置adjustNothing可以做到不挤压,但输入框不能上移。
使用上边的View包裹播放器即可,这是一种方法
1,设置为adjustPan。
2,获取屏幕分辨率,在代码中设置surfaceviewde宽高。
输入框可以写在popupwindow或dialog当中,这样当弹出来时就不会挤压了,或者使用RelativeLayout布局,将输入框写在最外层。
adjustPan+ScrollView包一层试试