解决music模块中白条问题

本文介绍了一种通过调整View位置使GridView及其顶部分割线精确隐藏的方法。利用ValueAnimator结合特定高度值实现平滑滚动效果,同时详细说明了布局参数设置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

理论上是刚刚好。但是就突出了1dp的GridView(因为topVIew,即分割线就1dp)。而一个Item的高度时75dp,两个刚刚好150dp,已经在插值中使用了150dp这个值。通过View.setY()去滚动。滚动时采用了插值器ValueAnimator,ValueAnimator.offInt(0, mHeight);mHeight = 150;

GridView的父控件(RelaytiveLayout)在其父控件(frameLayout)的位置是android:layout_gravity="bottom"
        android:layout_marginBottom="@dimen/media_playback_gridview_inverse_height"。@dimen/media_playback_gridview_inverse_height=150dp,所以就是GridVIew刚好隐藏在下面(包括分割线)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值