Android 防止双击 Spinner

标签 android android-layout view spinner android-spinner

默认情况下,我在微调器 View 中遇到了一个不需要的问题。

在 Android 2.2 上,当我双击任何微调器时它会打开两次,按下后退按钮后第二个微调器关闭但第一个微调器保持打开状态。

我需要解决这个问题。

无论用户点击它多少次,我只希望微调器显示一次。

此问题在Android 4.0+中不存在。

有没有办法修复这个错误?

最佳答案

您可以使用 setEnabled(false)当用户第一次单击项目以防止进一步交互时,并生成 setEnabled(true)当你需要的时候。

关于Android 防止双击 Spinner,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16460644/

相关文章:

android - 无法使用 Glide 创建通知

java - 每 30 秒更新一次订单状态

android - TabHost TabSpec setIndicator 中的标签和图标是否相互排斥?

android - 如何将分隔符放在 Android ListView 中的特定位置

android - 动态添加时不显示自定义 View

android - View 类的 onMeasure(int widthMeasureSpec, int heightMeasureSpec) 方法中参数值的单位是什么?

java - 将实时数据从 Viewpager Fragment 共享到 Activity

android - 使 View 填充中间的空白,但为其底部的 sibling 留出空间

view - 如何在 iOS SDK4.2( Storyboard)中使用分段控件更改 View Controller ?需要示例代码

android - 由于异常 : System. MissingMethodException : UnityEditor. VersionControl.Task 而停止轮询作业