listview 中内容覆盖了屏幕底部的工具栏的解决办法

最近在修改界面,发现如果使用了底部工具栏后,listview的内容过长,导致底部栏控件挡住listview底部部分内容(还有可能listview的底部部分内容将底部栏控件遮住),影响用户的体验.

解决办法其实很简单,只要将控件的上下从属关系设置好就行

先看下布局文件吧,

底部消息栏光设置android:layout_alignParentBottom="true",会产生我上面所说的悲剧,

试着在底部控件加上android:layout_below属性,会让界面出现混乱,既然不能设置below,那我们设置above吧!

意思就是说在底部栏上面的控件里加上属性android:layout_above="底部栏的id"

会出现错误不是,提示找不到底部栏的id,是的,这个id你还没定义来着,

你需将底部栏的控件提取到它上面的控件前定义,让它能找到id就行.

最后看下效果图吧!

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值