繁体   English   中英

如何在水平滚动视图中添加箭头按钮

[英]How to add an arow button in horizontal scrollview

这是在ipad中完成的示例。 我想要与此类似,我有一个水平的滚动视图,在此视图中,我想添加一个表示滚动的透明箭头图像,并且在滚动工作时应该不可见。 但是,当滚动不起作用时,它应该可见。 有代码吗? 请帮助..在此先感谢。

您可以将FrameLayout与2个视图结合使用,使顶视图透明,并包含带有箭头图像的图像按钮。 单击按钮时,递增滚动并onScrollStateChanged将按钮可见性更改为false,当滚动理想时,将按钮可见性设置为true。 是,您是否想要这样的复杂性,而不是手动滚动

您还可以使用OnScrollListener类的onScrollStateChanged方法(最有可能与触摸侦听器结合使用)来检测SCROLL_STATE更改-当列表停止滚动时,状态将从非SCROLL_STATE_IDLE的状态更改为SCROLL_STATE_IDLE

当您声明自己不空闲时,您将无法在滚动视图中看到图像。 如果您的scrollivew处于空闲状态,则可以看到您的图像。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM