为了账号安全,请及时绑定邮箱和手机立即绑定

请教关于padding的问题,padding应该是与内边距的距离吧,这里header设置padding应该是与header的内边距吧,而不是与主布局的边距吧

private void topPadding(int topPadding) {

header.setPadding(header.getPaddingLeft(), topPadding,

header.getPaddingRight(), header.getPaddingBottom());

header.invalidate();

}

正在回答

2 回答

可事实又有padding不能为负值,负值和0没区别

0 回复 有任何疑惑可以回复我~

是与header的内边距,所以设置成负数

你就把ListView想成一张纸,程序只会显示纸上的内容,纸张顶部就是零坐标的位置,padding是正数就会相对顶部往下移动,负数就会往上移动。

这里设置成负数就会造成内容移动出了显示范围,所以就有了隐藏的效果=。=


我本来以为这里是帧布局把上面盖住的来着=。=

0 回复 有任何疑惑可以回复我~
#1

mk1225987336

可事实又有padding不能为负值,负值和0没区别
2016-11-04 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Android的ListView下拉刷新
  • 参与学习       44067    人
  • 解答问题       121    个

本课程就分享一个Android实现ListView下拉刷新功能的技巧

进入课程

请教关于padding的问题,padding应该是与内边距的距离吧,这里header设置padding应该是与header的内边距吧,而不是与主布局的边距吧

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信