最近开始新项目,做注册页时候由于ui布局问题,edittext被键盘挡住了。
在stackoverflow上找了一遍,有提到在对应activity中设置windowSoftInputMode,
例如:
<Activity android:name=".MainActivity" android:theme="@style/AppTheme.NoActionBar" android:windowSoftInputMode="adjustPan"/>
然而并没有什么卵用,继续找,最后在
http://www.davidwparker.com/2011/08/25/android-fixing-window-resize-and-scrolling
上找到,将整个页面控件用ScrollView包裹,并配置
<ScrollView android:layout_width="match_parent" android:layout_height="match_parent" android:isScrollContainer="true" > </ScrollView>
就可以了。