1

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

4

2 回答 2

1

您可以将 FrameLayout 与 2 个视图一起使用,其中顶部视图透明,并包含一个带有箭头图像的图像按钮。在按钮单击时增加滚动和 onScrollStateChanged 将按钮可见性更改为 false,并且当滚动理想时将按钮可见性设置为 true。Y 你想要这样的复杂性而不是正常的手动滚动吗

于 2013-05-17T06:20:42.807 回答
0

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

当您状态不空闲时,您的图像在滚动视图中不可见。如果您的滚动条处于空闲状态,则可以看到您的图像。

于 2013-05-16T06:54:08.997 回答