Android Dropdown Effect - Spinner与否?

时间:2009-12-17 21:50:57

标签: java android android-widget spinner

使用Androids内置方法,实现真正的“下拉”效果(如Adobe的Photoshop移动Android应用程序,如下图所示)已证明具有挑战性。

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

这种下拉效果是如何完成的?

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

2 个答案:

答案 0 :(得分:4)

在观看Adobe幻灯片后,我认为使用Android Java SDK尝试使用它的方法是创建一个具有透明背景的ListView对象,然后在该位置动态隐藏/显示它单击菜单按钮,将视图的可见性设置为VISIBLE或GONE。

让ListView变得透明不应该那么困难。我会调查AbsoluteLayout,让它悬停在该位置的所有内容上。

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

答案 1 :(得分:-1)

可能是使用低级绘制功能完成的。