美文网首页
Android ScrollView嵌套ListView 布局显

Android ScrollView嵌套ListView 布局显

作者: Master丶肆 | 来源:发表于2017-12-27 11:39 被阅读0次

当设置listView高度时,会顶掉上面的布局
解决方法有很多,
最平滑的方式是

xxActivity extend Activity implements View.OnLayoutChangeListener {
.......
//设置完高度以后
xxListView.addOnLayoutChangeListener(this);

   @Override
 public void onLayoutChange(View v, int left, int top, int right, int bottom, int oldLeft, int                        oldTop, int oldRight, int oldBottom) {
        scrollView.smoothScrollTo(0, 0);
    }
}

为嘛不用直接

xxListView.addOnLayoutChangeListener(new OnLayoutChangeListener(){
.......
});

因为会多次调用,影响效率

相关文章

网友评论

      本文标题:Android ScrollView嵌套ListView 布局显

      本文链接:https://www.haomeiwen.com/subject/mxtugxtx.html