`

软键盘弹出后ScrollView设置为滚动

阅读更多
  
   对于那些需要填写很多内容的页面,使用ScrollView并滚动就方便了许多,ScrollView:

    <ScrollView
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:isScrollContainer="true">
    </ScrollView>


   一种办法是在AndroidManifest.xml设置ACTIVITY
android:windowSoftInputMode="adjustResize"


   如果是fragment,只需要在代码里面控制
context.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE);


   补:这样设置的话,软键盘弹出和消失,都会有延时动作,建议加上背景,默认的是黑色无背景
context.getWindow().setBackgroundDrawableResource(XXXX);
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics