我在操作栏中有下拉列表作为导航列表。使用ActionBar.OnNavigationListener和onNavigationItemSelected来检测用户何时单击了操作栏下拉导航列表中的项目并且工作正常。
但是,如果用户单击了与下拉列表中当前选择的项目相同的项目,则不会调用onNavigationItemSelected !(我需要这种确切的功能行为才能使应用程序正常工作)
那么有什么方法可以检测点击操作栏中下拉列表的任何部分吗?
有没有办法以某种方式引用操作栏中的下拉视图,然后在操作栏中的该下拉对象上设置 onclicklistner。就像我们在标准布局中使用下拉列表一样?