【问题标题】:Android Dropdown Effect - Spinner or not?Android 下拉效果 - Spinner 与否?
【发布时间】:2009-12-17 21:50:57
【问题描述】:

事实证明,使用 Android 的内置方法实现真正​​的“下拉”效果(如 Adob​​e 的 Android Photoshop Mobile 应用程序所示,如下图所示)具有挑战性。

正如 Stackoverflow 上的其他人告诉我的那样,编辑 Android 微调器的下拉列表视图的样式是有限制的。

这个下拉效果是怎么做的?

(我似乎无法显示图片,所以这里有一个链接:Adobe Photoshop Mobile for Android

【问题讨论】:

    标签: java android android-widget spinner


    【解决方案1】:

    在查看 Adob​​e 幻灯片后,我认为我尝试使用 Android Java SDK 使其工作的方式是创建一个具有透明背景的 ListView 对象,然后在该位置动态隐藏/显示它通过将 View 的可见性设置为 VISIBLE 或 GONE 来单击菜单按钮。

    让 ListView 变得透明应该不难。我会研究 AbsoluteLayout 让它悬停在那个地方的所有东西上。

    另一种选择可能是在您编写的自定义对话框中显示 ListView,再次将其定位在屏幕上的确切位置,使其看起来像从单击的按钮延伸出来的菜单。

    【讨论】:

    • 使用显示/隐藏的 ListView 是我的做法。
    【解决方案2】:

    这可能是使用低级绘图函数完成的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-05-14
      • 2017-02-03
      • 2017-05-31
      • 1970-01-01
      • 1970-01-01
      • 2015-03-07
      • 2010-12-27
      • 1970-01-01
      相关资源
      最近更新 更多