我需要在我的应用程序中编写媒体播放器。根据计划设计,它需要在操作栏中显示媒体控制器。此外,这些控件之一应该打开具有当前曲目详细信息和可滚动播放列表的完整版播放器。扩展版本应如下所示:
http://petromi.com/get/5ea6d49e3e.png
我试图用标准的 ActionBar 来实现这一点,但似乎自定义视图的高度不能超过 ActionBar 的高度。我对吗?
是否可以通过 ActionBar 或通过 ABS 以其他方式完成?或者我应该实现我自己的观点?你怎么看?
我需要在我的应用程序中编写媒体播放器。根据计划设计,它需要在操作栏中显示媒体控制器。此外,这些控件之一应该打开具有当前曲目详细信息和可滚动播放列表的完整版播放器。扩展版本应如下所示:
http://petromi.com/get/5ea6d49e3e.png
我试图用标准的 ActionBar 来实现这一点,但似乎自定义视图的高度不能超过 ActionBar 的高度。我对吗?
是否可以通过 ActionBar 或通过 ABS 以其他方式完成?或者我应该实现我自己的观点?你怎么看?
您可以ListPopupWindow
在单击列表图标时显示。使用该图标作为锚点以将弹出窗口放置为下拉菜单。
显示后,您可以获取ListView
fromgetListView()
并调用addHeaderView ()
它以在列表顶部添加一个固定的 View。
ListView
可以滚动并且可以有任意数量的条目。这将消除拖动扩展它的需要。