【问题标题】:android - UI like sliding down notification barandroid - UI 类似于向下滑动通知栏
【发布时间】:2011-01-27 05:14:06
【问题描述】:

我想开发一个与通知面板相同的动画面板。我的意思是说通知面板是一个很酷的控件,您可以在其中抓住并向下滑动通知栏并查看所有通知。

实际上,我有 2 个 UI,第一个应该在顶部显示 Button,当用户单击该按钮时,带有列表视图项的第二个 UI 应该与通知面板相同向下滑动,当用户单击或时再次滑动拖动顶部的第二个用户界面,然后第二个用户界面应该变得不可见。我希望我能明确我的问题。

来自 Christian's answer,我正在尝试使用一个滑动抽屉来显示 选项列表。我需要它来扩展页面上的当前 ListView。

因此,如果有人知道如何通过滑动动画实现此类布局或 UI,请分享。

请建议如何使用这种控件或布局进行构建?任何想法或建议

感谢

【问题讨论】:

    标签: android android-layout android-ui android-notifications


    【解决方案1】:

    您尝试过SlidingDrawer 小部件吗?

    【讨论】:

    • 感谢支持,SlidingDrawer 可以上下滑动吗?我见过滑动抽屉从底部滑动到屏幕上半部分的例子。
    • Android 文档说“SlidingDrawer 可以垂直或水平使用。”
    • 对于那些在 API 17 发布后查看此答案的人:“此类在 API 级别 17 中已弃用。不再支持此类。建议您将自己的实现基于源代码如果您必须在应用程序中使用 Android 开源项目。”
    【解决方案2】:

    Paresh 我在post about sliding drawers 中找到了解决方案。

    android misc widgets 已经实现了,虽然它还有一些缺陷,但它肯定会很有帮助。

    尽管 CommonsWare 在同一个 SO 帖子中引用了:

    ... 你同样不能做一个 SlidingDrawer 从 顶。

    祝你好运。

    【讨论】:

    【解决方案3】:

    您可以使用来自:http://aniqroid.sileria.com 的 SlidingTray 来实现这一点

    http://aniqroid.sileria.com/doc/api/com/sileria/android/view/SlidingTray.html

    您也可以使用自定义的 PopupWindow 类,它是 Android API 的一部分。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-06-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-05-06
      • 2013-10-31
      • 2018-12-09
      • 1970-01-01
      相关资源
      最近更新 更多