Scrollview里面只能放一个布局,里面有很多子控件,如何让其中一个字控件不跟随滑动

如题。急。
Scrollview里面放了一个Linearlayout,Linearlayout里面有很多控件啊,按钮,文本,WebView等等,如何让里面的按钮不跟随Scrollview滑动,而停在Scrollview的某处。
急。网上找不到方法

6个回答

你可以把这个TextView放在外边的

dongfeng9ge
东风玖哥 回复丿冲丨击丶android: 哦,原来你说的是嵌套滑动呀
大约 3 年之前 回复
u011391361
易Yi 我先前是放在外边,scrollview滑多少就给按钮滑动多少,但是因为scrollview有快滑和慢滑的区别,当判断与手机顶部距离的时候,如果scrollview滑太快的话,按钮就停不下来,直接冲过了那个限制的高度。所以我想了一下,如何把它放在scrollview里面,那样就不会冲过那个高度限制了。关键是好像不能限制子控件在scrollview中的滑动
大约 3 年之前 回复
u011391361
易Yi 我懂你们的意思。只是我需要做一个动画,2个虚浮的按钮,然后随着scrollview上下滑动,向上滑动的时候按钮滑动到距离手机屏幕顶端,按钮就不能再往上滑了,往下可以继续滑。
大约 3 年之前 回复

你可以把里面的按钮放到外层啊,这样不是更好控制吗?

u011391361
易Yi 放在外层的时候,判断scrollview滑动距离的时候不好判断,因为scrollview有快滑和慢滑的区别,当判断与手机顶部距离的时候,如果scrollview滑太快的话,按钮就停不下来,直接冲过了那个限制的高度。所以我想了一下,如何把它放在scrollview里面,那样就不会冲过那个高度限制了。关键是好像不能限制子控件在scrollview中的滑动
大约 3 年之前 回复

你放在里面就必然滑动,可以通过Relativelayout布局,放在外面

Scrollview里面嵌套FrameLayout帧布局,然后把Linearlayout放在帧布局中,再去做你的布局排版

放置在Scrollview外面不就解决了

布局 限制它的下边高度是多少后 不管上滑还是下滑,为止应该就不变了 可以试试

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问