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