Vla*_*usB 10 android android-actionbar drop-down-menu
我在操作栏中有下拉列表作为导航列表.使用ActionBar.OnNavigationListener和onNavigationItemSelected来检测用户何时单击了操作栏下拉导航列表中的项目并且工作正常.
但是,如果用户单击了与下拉列表中当前选中的项目相同的项目,则不会调用onNavigationItemSelected!(我需要这个确切的功能行为让应用程序正常工作)
那么有没有办法检测点击操作栏下拉列表的任何部分?
有没有办法以某种方式引用操作栏中的下拉视图,然后在操作栏中的该下拉对象上设置onclicklistner.就像我们在标准布局中使用下拉列表一样?
这里的问题与任何其他 Spinner 相同。这里清楚地描述了此操作的工作原理:Spinner:当所选项目保持不变时不会调用 onItemSelected
然而,对于 ActionBar 来说,解决方案可能有点棘手(除非您使用 ActionBarSherlock并且可以明确地扰乱其代码)
| 归档时间: |
|
| 查看次数: |
1836 次 |
| 最近记录: |