2

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

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

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

(我似乎无法显示图像,所以这里有一个链接:适用于 Android 的 Adob​​e Photoshop Mobile

4

2 回答 2

4

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

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

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

于 2009-12-28T19:06:41.700 回答
-1

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

于 2009-12-18T04:15:30.837 回答