android微信朋友圈点击评论弹出的输入框和列表位置修改

android微信朋友圈评论弹出的输入框和列表位置修改,
微信的朋友圈点击评论之后会弹出一个输入框,请问这个是怎么实现的,
还有那个列表会根据输入框来调整位置的功能是怎么实现的,
如果有具体的代码能给我,就太感谢了!

写一个linerlayout放在最下面隐藏掉,点击出来获取linerlaout中的edittext焦点并显示出来,软件盘就会弹出来。

你上下布局,当他为可见时,他自然会顶上去,

在布局当中,你可以把输入框放在底部,先让其隐藏,当你点击评论时,再让其显示,同时,把软键盘调出,它自己就会被顶上去

设置弹出软键盘时,布局控件会自动顶上去的,弹出软键盘可以在menifest文件中,对应activity里面设置android:windowSoftInputMode="stateHidden|adjustResize"

我用framelayout设置了布局,将textview放在最下面,现在可以实现,只是不知道listview怎么动态移动位置,

比如我点击了listview最下面一个item里的按钮显示textview,现在是键盘和listview会盖在上面,怎么用代码动态调整呢?