【问题标题】:Slider in Android AppAndroid 应用程序中的滑块
【发布时间】:2012-02-23 17:17:00
【问题描述】:

我正在做一个项目,该项目要求只有在半透明屏幕向上滑动后才能按下按钮。这允许访问主按钮(按我,在图片中)。我希望顶部屏幕是半透明的,以便用户可以看到它后面的按钮,但我也希望在顶部屏幕上有按钮(绿色按钮 1、2 和 3)。有没有这方面的好教程?我看过,但没有发现很多与很多相关的东西。如果您有任何建议,请告诉我。我还想知道这有多困难,因为我是 Java/Android 新手。这是让您更好地了解我想要什么的插图:

这类似于 iPhone 的屏幕可以从顶部拉下,但这个屏幕始终是向下的并且可以向上移动。如果您有任何建议,请告诉我。

谢谢!

【问题讨论】:

  • 这是一个打开的SlidingDrawer,带有半透明背景,一旦关闭就消失了。

标签: java android slider gestures


【解决方案1】:

我已经根据我的要求尝试了这个演示,它对我有很大帮助:Android-Slider Demo

只要根据你的目的尝试它,它就会对你有所帮助。

享受。 :)

【讨论】:

    【解决方案2】:

    我已经创建了您正在尝试做的事情。抱歉,我无法发布代码,因为它是我工作的公司的一部分。然而,这就是我所做的。

    我将 SlidingDrawer.java 源复制到我的项目中,并确保它首先按预期工作。然后我开始修改它以从顶部而不是底部滑动。花了我一点时间,但学习体验非常值得。

    祝你好运!

    【讨论】:

    • 你能告诉我一些关于你是如何让抽屉从顶部滑动的吗?我读过,抽屉只能从底部和侧面滑动。重要的是我使用滑动抽屉而不是一堆自定义动画。我见过一些允许从顶部滑动抽屉,但它们不使用 SDK 提供的实际滑动抽屉。谢谢!
    • 好吧,如果你基于原始来源,你应该有一些可靠且非常优化的东西。您将不得不部分地开始交换值以实现顶部滑动。有助于弄清楚这一切的一个很好的提示是这个特定的类支持向左和底部滑动。查看代码将在他们向左或向下滑动的地方变得明显。基于此,您将了解实现顶部滑动需要更改的内容。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多