Android底层控件随键盘上移

1、先上效果图

Android底层控件随键盘上移_第1张图片

 

 

 

 

 

 

 

 

 

 

Android底层控件随键盘上移_第2张图片

2、实现的xml源码




    

    

        
    

    

        

            

关键代码,在需要上移的控件的上一个控件,增加一个,并设置属性

android:fillViewport="true"

3、增加xml所在的Activity的属性

android:windowSoftInputMode="adjustResize"

4、不能设置成全屏,否则没法实现自动上移的功能。程序如果加了下面的代码,请删除;

getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);

完毕。

你可能感兴趣的:(Android)