LinearLayout如何在底部居中加入组件

yxh015864 2012-07-06 03:31:13
需求是做个底部居中广告栏那种样子,目前LinearLayout中有listview组件,现就就是简单的在底部加个imageview即可(imageview是自己定义的,不在xml中声明),可是用 LinearLayout的addview(1,2),第二个参数试了好多都不能显示imageview,求解。
...全文
792 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
yxh015864 2012-07-06
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]
public void addView(View child, LayoutParams params).用这个函数,然后设置好params.
还有LinearLayout要设置成垂直的,listview的weight设置为1
[/Quote]

果然listview要的weight要设置为1,谢了。
jacyGmail 2012-07-06
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]
引用 1 楼 的回复:
用RelativeLayout布局吧


问题总要解决的嘛,linearlayout然道无解么?
[/Quote]

ListView 占满一屏后,下面的布局会看不到哦

不修改布局方式,就需要预留底部栏空间
CNnumen 2012-07-06
  • 打赏
  • 举报
回复
addView的时候需要给个LayoutParams
yxh015864 2012-07-06
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]
用RelativeLayout布局吧
[/Quote]

问题总要解决的嘛,linearlayout然道无解么?
hvk687 2012-07-06
  • 打赏
  • 举报
回复
public void addView(View child, LayoutParams params).用这个函数,然后设置好params.
还有LinearLayout要设置成垂直的,listview的weight设置为1
jacyGmail 2012-07-06
  • 打赏
  • 举报
回复
用RelativeLayout布局吧

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧