Android 顶部栏按钮中的3点/设置

Android 顶部栏按钮中的3点/设置,android,menu,android-actionbar,settings,Android,Menu,Android Actionbar,Settings,在某些应用程序中,在应用程序右上角的操作栏(而不是主页按钮)上有这3个点,可以提供更多选项。在我的应用程序中,我已经打开了,但我不知道如何使它在单击时执行方法。我是否使用android:onClick=“METHOD\u NAME?或者我需要在我的activity类中设置一个按钮变量,并设置和onClickListener?我已经尝试了这两种方法,但我可能做错了什么。这三个点是操作栏中的菜单。它们总是显示在没有菜单键的设备上 有关更多详细信息,请参见。三个点称为溢出(非常贴切的名称),要使用它们

在某些应用程序中,在应用程序右上角的操作栏(而不是主页按钮)上有这3个点,可以提供更多选项。在我的应用程序中,我已经打开了,但我不知道如何使它在单击时执行方法。我是否使用android:onClick=“METHOD\u NAME?或者我需要在我的activity类中设置一个按钮变量,并设置和onClickListener?我已经尝试了这两种方法,但我可能做错了什么。

这三个点是操作栏中的菜单。它们总是显示在没有菜单键的设备上


有关更多详细信息,请参见。

三个点称为溢出(非常贴切的名称),要使用它们,您需要使用ActionBar,它是顶部长的水平条,显示图标、其他按钮以及溢出按钮

现在,在一些没有物理菜单按钮的设备中,您将始终看到溢出按钮

浏览与ActionBar相关的文档和教程,但请记住,ActionBar仅适用于HoneyComb以上的android设备。对于3.0以下的android设备,如GingerBread或Froyo,您必须使用兼容性库,因此这将是一项额外任务

为此,最著名的库是ActionBarSherlock和AppCompat