Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在我的应用程序中使用了 CustomSlider,并且我已将其设置为不可见。
当用户拖动或触摸它(从上到下)时,我的应用程序需要使滑块可见。这可能吗?我将如何实现它?
我需要使用 ImageView 来执行此操作,并且仍然可以获得触摸事件。解决方案是 setAlpha(0.0f) 隐藏图像并仍然获取事件。
将在View您的活动的可见部分检测到触摸事件。当一个View实例是hidden / invisible时,你不能与之交互。
View
hidden / invisible
您需要父视图/可见视图上的运动处理程序来确定是否需要显示滑块(如果运动是垂直的)。