我想创建一个菜单,当单击 Aldiko 之类的屏幕中心时可以看到该菜单。
我已经测试PopupWindow
过创建菜单项,但我没有任何解决方案trackbar。
有什么解决办法吗?
使用默认菜单,您可以创建底部或顶部布局。所以你不能用这个。但是您可以创建自己的布局。将一种布局顶部对齐,第二个到底部对齐。最初做INVISIBLE
了两个布局,当你点击中心然后VISIBLE
两个布局。
你可以使用 split ActionBar 来获得你想要的东西。使用它的唯一影响是不同屏幕模式(纵向和横向)的外观。您的操作项将根据可用的屏幕空间对齐。如果您正在寻找一些使用 ActionBar 执行此操作的代码,请告诉我。
您可以使用FrameLayout
并将主应用程序布局放在后框架上,并将菜单(具有透明背景)放在顶部框架上。最初将菜单布局的可见性设置为不可见,因此您的应用程序主布局仅可见。现在,当您单击主布局时,只需将可见性更改为可见,当用户再次按下时,再次将顶部布局设置为不可见。