Spinner报错: java.lang.RuntimeException: setOnItemClickListener cannot be used with a spinner.

多层下拉框_HLM多层线性模型|HLM2教程 01多层线性模型简介多层线性模型(Multilevel linear model),又称为多层分析、分层线性模型。其本质是线性模型的线性模型、回归的回归。本文主要介绍如何使用HLM6.08软件来构建两层线性模型。02案例简介水平1文件:样例数据HSB1.sav包括7185个案例和4个变量:MINORITY:种族(1=minority, 0=other)FEMALE:性别(1=femal... 阅读详情
03-18 16:36:39.083 27110-27110/tech.androidstudio.provincecitydistrictdemo E/AndroidRuntime: FATAL EXCEPTION: main
03-18 16:36:39.083 27110-27110/tech.androidstudio.provincecitydistrictdemo E/AndroidRuntime: java.lang.RuntimeException: Unable to start activity ComponentInfo{tech.androidstudio.provincecitydistrictdemo/tech.androidstudio.provincecitydistrictdemo.MainActivity}: java.lang.RuntimeException: setOnItemClickListener cannot be used with a spinner.
03-18 16:36:39.083 27110-27110/tech.androidstudio.provincecitydistrictdemo E/AndroidRuntime:     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1647)
03-18 16:36:39.083 27110-27110/tech.androidstudio.provincecitydistrictdemo E/AndroidRuntime:     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1663)
03-18 16:36:39.083 27110-27110/tech.androidstudio.provincecitydistrictdemo E/AndroidRuntime:     at android.app.ActivityThread.access$1500(ActivityThread.java:117)
03-18 16:36:39.083 27110-27110/tech.androidstudio.provincecitydistrictdemo E/AndroidRuntime:     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:931)
03-18 16:36:39.083 27110-27110/tech.androidstudio.provincecitydistrictdemo E/AndroidRuntime:     at android.os.Handler.dispatchMessage(Handler.java:99)
03-18 16:36:39.083 27110-27110/tech.androidstudio.provincecitydistrictdemo E/AndroidRuntime:     at android.os.Looper.loop(Looper.java:123)
03-18 16:36:39.083 27110-27110/tech.androidstudio.provincecitydistrictdemo E/AndroidRuntime:     at android.app.ActivityThread.main(ActivityThread.java:3683)
03-18 16:36:39.083 27110-27110/tech.androidstudio.provincecitydistrictdemo E/AndroidRuntime:     at java.lang.reflect.Method.invokeNative(Native Method)
03-18 16:36:39.083 27110-27110/tech.androidstudio.provincecitydistrictdemo E/AndroidRuntime:     at java.lang.reflect.Method.invoke(Method.java:507)
03-18 16:36:39.083 27110-27110/tech.androidstudio.provincecitydistrictdemo E/AndroidRuntime:     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)
03-18 16:36:39.083 27110-27110/tech.androidstudio.provincecitydistrictdemo E/AndroidRuntime:     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597)
03-18 16:36:39.083 27110-27110/tech.androidstudio.provincecitydistrictdemo E/AndroidRuntime:     at dalvik.system.NativeStart.main(Native Method)
03-18 16:36:39.083 27110-27110/tech.androidstudio.provincecitydistrictdemo E/AndroidRuntime:  Caused by: java.lang.RuntimeException: setOnItemClickListener cannot be used with a spinner.
03-18 16:36:39.083 27110-27110/tech.androidstudio.provincecitydistrictdemo E/AndroidRuntime:     at android.widget.Spinner.setOnItemClickListener(Spinner.java:102)
03-18 16:36:39.083 27110-27110/tech.androidstudio.provincecitydistrictdemo E/AndroidRuntime:     at tech.androidstudio.provincecitydistrictdemo.MainActivity.onCreate(MainActivity.java:78)
03-18 16:36:39.083 27110-27110/tech.androidstudio.provincecitydistrictdemo E/AndroidRuntime:     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
03-18 16:36:39.083 27110-27110/tech.androidstudio.provincecitydistrictdemo E/AndroidRuntime:     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1611)
03-18 16:36:39.083 27110-27110/tech.androidstudio.provincecitydistrictdemo E/AndroidRuntime:     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1663) 
03-18 16:36:39.083 27110-27110/tech.androidstudio.provincecitydistrictdemo E/AndroidRuntime:     at android.app.ActivityThread.access$1500(ActivityThread.java:117) 
03-18 16:36:39.083 27110-27110/tech.androidstudio.provincecitydistrictdemo E/AndroidRuntime:     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:931) 
03-18 16:36:39.083 27110-27110/tech.androidstudio.provincecitydistrictdemo E/AndroidRuntime:     at android.os.Handler.dispatchMessage(Handler.java:99) 
03-18 16:36:39.083 27110-27110/tech.androidstudio.provincecitydistrictdemo E/AndroidRuntime:     at android.os.Looper.loop(Looper.java:123) 
03-18 16:36:39.083 27110-27110/tech.androidstudio.provincecitydistrictdemo E/AndroidRuntime:     at android.app.ActivityThread.main(ActivityThread.java:3683) 
03-18 16:36:39.083 27110-27110/tech.androidstudio.provincecitydistrictdemo E/AndroidRuntime:     at java.lang.reflect.Method.invokeNative(Native Method) 
03-18 16:36:39.083 27110-27110/tech.androidstudio.provincecitydistrictdemo E/AndroidRuntime:     at java.lang.reflect.Method.invoke(Method.java:507) 
03-18 16:36:39.083 27110-27110/tech.androidstudio.provincecitydistrictdemo E/AndroidRuntime:     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839) 
03-18 16:36:39.083 27110-27110/tech.androidstudio.provincecitydistrictdemo E/AndroidRuntime:     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597) 

03-18 16:36:39.083 27110-27110/tech.androidstudio.provincecitydistrictdemo E/AndroidRuntime:     at dalvik.system.NativeStart.main(Native Method) 



原因:

不可以使用给Spinner使用setOnItemClickListener,


解决方法:

需要使用的方法是setOnItemSelectedListener





备注:一些常用的监听。

RadioGroup-->group.setOnCheckedChangeListener ->new OnCheckedChangeListener()->onCheckedChanged 
CheckBox-->   setOnCheckedChangeListener
上面虽然名字一样,但是包是不一样的。




GridView setOnItemClickListener.  因为GridView 就是继承了listView 的,所以两个是相同的。
listView 是setOnItemClickListener


Spinner-->  sp_province.setOnItemSelectedListener->new OnItemSelectedListener()-onItemSelected




AutoCompleteTextView  -->complete.addTextChangedListener-->new TextWatcher() -->onTextChanged/afterTextChanged/beforeTextChanged



DaVinciCFG实战:从ARXML配置到ADC代码生成全解析 本文详细解析了使用DaVinciCFG工具进行ADC模块配置的全过程,从ARXML文件处理到代码生成与集成。重点介绍了关键参数配置、ARXML语法规则、常见错误排查及代码优化技巧,帮助开发者掌握AUTOSAR架构下ADC驱动开发,提升汽车电子系统的可靠性。 阅读详情

相关推荐

《物联网技术》课程笔记——第二章 物联网技术架构

文章目录第二章:物联网技术架构1 物联网技术体系(C3SD)2 系统体系结构的基本概念3 物联网体系结构——信息传递视角3.1物联网感知层3.1.1 感知层要解决的问题3.1.2 感知层的形态3.1.3 节点的感知能力与控制能力3.1.4 感知层实例3.2 物联网网络层3.2.1 网络相关概念3.2.2 IPV6与IPV4相比互联网协议的升级3.2.3 计算机网络的逻辑层次3.2.4 传输网的拓扑结构3.2.4.1 举例:智能小区的三表采集系统3.2.4.2 接入层3.2.4.2 汇聚层3.2.4.2 核心

南京大学软件工程硕士在读 2503

setOnItemClickListener cannot be used with a spinner错误

错误提示: java.lang.RuntimeException: setOnItemClickListener cannot be used with a spinner. 错误原因: Spinner对象不支持使用setOnItemClickListener方法监听点击事项 解决方法: 使用setOnItemSelectedListener方法代替setOnItemClickList...

柚子君的小窝 6261

告别零碎资料!手把手教你搞定ASTER L1T数据的预处理全流程(附ENVI实操)

本文详细介绍了ASTER L1T数据的预处理全流程,包括数据获取、质量检查、ENVI实操步骤(辐射定标、大气校正、几何精校正)以及热红外波段深度处理。特别适合地信领域初学者和研究人员,帮助快速掌握ASTER L1T数据处理技巧,提升定量反演研究效率。

weixin_30385925的博客 354

【android】setOnItemClickListener cannot be used with a spinner的错误

错误提示: java.lang.RuntimeException: Unable to start activity ComponentInfo{xx activity}: java.lang.RuntimeException: setOnItemClickListener cannot be used with a spinner. 解决方法: 用setOnItemSelecte...

dianjie1005的博客 284

Oracle GoldenGate (OGG) 实战:从安装到故障排查的完整避坑指南

本文提供了一份详尽的Oracle GoldenGate实战指南,涵盖从环境准备、核心进程配置到性能调优与故障排查的全过程。重点解析了OGG安装与部署中的常见陷阱,并分享了确保数据同步链路稳定运行的高级运维技巧与常见故障处理方法,帮助技术人员高效避坑。

weixin_29230649的博客 380

PCIe Electrical PHY(4)-PCIE SPEC第8章指标讲解

1.1 PCIE TX SPEC TX主要关心两类参数,一类是Voltage Parameters,一类是Jitter Parameters。 其中Voltage相关参数主要关心不同preset下差分电压幅度的准确性。以及共模电压的稳定性。 PCIE spec中对Jitter相关的参数测量定义如下: 分为两大类:DDJ(Data dependent Jitter)和UJ(Uncorrelated ...

maxwell2ic的博客 5950

Spinner的setOnItemSelectedListener不起作用

测试程序如下:sp_allImg.setOnItemClickListener(new AdapterView.OnItemClickListener() { @Override public void onItemClick(AdapterView parent, View view, int position, long id) { test.setText

yangyao_iphone的专栏 8307

如何在Ubuntu 22.04上为AlphaFold3配置NVIDIA A100 GPU(含驱动安装避坑指南)

本文提供了在Ubuntu 22.04系统上为AlphaFold3部署NVIDIA A100 GPU的完整安装教程。内容涵盖从系统环境准备、NVIDIA驱动安装与避坑指南,到Docker容器化部署、数据库获取以及最终构建运行AlphaFold3的详细步骤,旨在帮助研究者和开发者高效配置高性能计算环境,充分发挥A100的硬件潜力。

nft7creator的博客 468

Android--常见问题解决

this失效? setOnItemClickListener cannot be used with a spinner为什么不适用? Cannot resolve symbol 'activity_image_show'

Larry Chow 410

告别手动配置!用Vector vLinkGen 2.1.0自动生成AUTOSAR链接脚本(附bss段配置详解)

本文详细介绍了如何使用Vector vLinkGen 2.1.0工具自动生成AUTOSAR链接脚本,告别繁琐的手动配置。通过解析vLinkGen的核心架构和bss段配置实践,帮助开发者提升嵌入式软件开发效率,支持多种主流编译器,实现精确的内存分配和初始化策略。

weixin_28716181的博客 377

流体动力学仿真软件:XFlow_(20).案例研究:声学仿真

在流体动力学仿真软件中,声学仿真是一个重要的应用领域。通过数值模拟,工程师和科研人员可以预测和分析流体系统中的声学现象,如气动噪声、声波传播和声场分布。这些仿真结果对于优化设计、降低噪声水平和提高系统性能具有重要意义。本节将详细介绍如何在流体动力学仿真软件中进行声学仿真,包括声学模型的选择、参数设置、后处理分析等内容,并通过具体的案例来说明这些步骤。

kkchenjj的博客 902

Android setOnItemClickListener cannot be used with a spinner

这个错误出现的原因是使用Spinner 的点击事件使用了 setOnItemClickListener 处理方法是点击使用 setOnItemSelectedListener

小牧在一直在学习,在前进的道路上大家一起学习,进步。 1156

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

android Spinner点击事件处理

使用Spinner处理item的点击事件出现的错误 代码: spinner.setOnItemClickListener(new AdapterView.OnItemClickListener() { @Override public void onItemClick(AdapterView<?> parent, View view, i...

七夜的博客 1万+

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

【Android开发中最常见的39个报错与异常解决方案汇总】

Win7系统用户已经碰到几次在安装adb驱动时提示“系统找不到指定文件”,实际原因是系统在安装adb驱动的时候需要安装系统自带的winusb驱动,而winusb所需的winusb.sys文件是依靠inf文件的“windows cd”字段来复制文件的,有时间系统会不知道“windows cd”的位置就造成在安装过程中缺少winusb.sys文件而安装中止。--------------------【因此:this.requestWindowFeature();不要以认为模拟器退出到桌面了就没有东西在跑了。

大雪冬至的博客 3691

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

安卓最失败java_安卓中出现过的一些容易被忽略的异常整理

1.在外部开启activity时需要新开一个task,从service里开启activity时出现了这个异常。W/System.err: android.util.AndroidRuntimeException: Calling startActivity() from outside of an Activity context requires the FLAG_ACTIVITY_NEW_TA...

weixin_35683252的博客 407

Spinnner 的 setOnItemClickListener异常

发现自己定义一个Spinner ,以为

u013455341的专栏 2829

Spinner的监听器OnItemClickListener异常

今天上午在项目中弄了一个Spinner实现了监听,但是出现了以下异常: 后来才发现这个方法是不可用的。同样的监听不能用的还有:setOnClickListener,setOnTouchListener。这两个方法仅仅是在空间被触摸的时候调用了,而条目的点击事件却无法触摸。因此,目前能得到数据的只有setOnItemSelectedListener。 小tips,仅此提醒

跨步登天 1933

spinner 不能设置 OnItemClickListerner();

Spinner控件只能设置 Spinner.OnItemSelectedListener(); 监听事件,而不能能设置 Spinner.OnItemClickListener(); 否则在运行是会报错: java.lang.RuntimeException: setOnItemClickListener cannot be used with a spinner.   至于为什么会报

niuls的专栏 1359
上一篇: Android 中的XML 解析方法Pull 和Sax
下一篇: Android 中实现省市区的联动,在收货地址选择中用到
千雅爸爸
博客等级 码龄18年 292粉丝 639原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值