gpt4 book ai didi

android - 操作栏下拉点击事件

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:14:31 25 4
gpt4 key购买 nike

我在操作栏中有下拉列表作为导航列表。使用 ActionBar.OnNavigationListeneronNavigationItemSelected 检测用户何时点击操作栏下拉导航列表中的项目并且工作正常。

但是,如果用户点击了与当前在下拉列表中选中的项目相同的项目,onNavigationItemSelected调用! (我需要这个确切的功能行为才能让应用程序正常工作)

那么有什么方法可以检测点击操作栏中下拉列表的任何部分吗?

有没有办法以某种方式在操作栏中引用下拉 View ,然后在操作栏中的下拉对象上设置 onclicklistner。就像我们在标准布局中使用下拉列表一样?

最佳答案

这里的问题与任何其他微调器一样。此处清楚地描述了此方法:Spinner : onItemSelected not called when selected item remains the same

但是对于 ActionBar,解决方案可能有点棘手(除非您正在使用 ActionBarSherlock 并且可以显式地弄乱它的代码)

关于android - 操作栏下拉点击事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12635982/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com