正如标题所示,我正在寻找一个事件来检测nestedscrollview到达布局的底部。
答案 0 :(得分:1)
根据@EugenUngurean和@rishit_s评论的链接找到我的解决方案。非常感谢你们。
基本上我继承了IOnScrollChangeListener。
public class EventFragment : MvxCachingFragmentCompatActivity<EventInfoViewModel>, IOnScrollChangeListener
然后创建一个NestedScrollView OnScrollListener并使用侦听器的接口完成它。 BottomSheet.SetOnScrollChangeListener(本);
public void OnScrollChange(NestedScrollView v, int scrollX, int scrollY, int oldScrollX, int oldScrollY)
{
if (scrollY == (v.GetChildAt(0).MeasuredHeight - v.MeasuredHeight))
{
SwitchToEventInfo(true);
}
else if (scrollY == 0)
{
SwitchToEventInfo(false);
}
}