Android操作栏仅适用于平板电脑

Android操作栏仅适用于平板电脑,android,android-actionbar,Android,Android Actionbar,我有以下问题: 我已经创建了一个应用程序,它应该在手机和平板电脑上运行(同一个应用程序)。现在,当我在小屏幕上时,我想使用硬“设置按钮”弹出菜单,但在平板电脑上(没有设置按钮)时,我想显示一个操作栏 我不想要小屏幕上的操作栏,因为它占用空间 当活动开始时,我使用以下代码: requestWindowFeature(Window.FEATURE_NO_TITLE); getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLS

我有以下问题:

我已经创建了一个应用程序,它应该在手机和平板电脑上运行(同一个应用程序)。现在,当我在小屏幕上时,我想使用硬“设置按钮”弹出菜单,但在平板电脑上(没有设置按钮)时,我想显示一个操作栏

我不想要小屏幕上的操作栏,因为它占用空间

当活动开始时,我使用以下代码:

requestWindowFeature(Window.FEATURE_NO_TITLE);
        getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
                WindowManager.LayoutParams.FLAG_FULLSCREEN);
现在,当我在小屏幕上时,我想使用硬“设置按钮”弹出菜单

Android设备上没有“设置按钮”。某些设备上可能有菜单按钮,但并非所有设备都有,包括并非所有手机。事实上,大多数安卓4.x设备型号都没有菜单按钮——三星是少数仍在使用它们的制造商之一

我不想要小屏幕上的操作栏,因为它占用空间

数以百万计的“小屏幕”设备没有菜单按钮。你想要的将阻止这些设备使用你的应用程序,因为它们将无法进入你的菜单


因此,不要在任何Android设备上使用操作栏,并显示由您自己选择的方式(例如,触发按钮、手势)触发的由您自己的小部件编写的菜单。

hmm我没有想到,也许我可以使用“向下滑动”菜单,我会检查它