gpt4 book ai didi

java - 使用第 3 方库的微调器时出现 setOnItemSelectedListener 错误

转载 作者:行者123 更新时间:2023-11-29 05:04:18 25 4
gpt4 key购买 nike

我正在使用 (github.com/rey5137/material) 库。在我使用它之前,我有一个 Activity ,用户可以从微调器中选择选项。它工作正常,我想改用他的微调器。我遇到了一个问题。当我调用 setOnItemSelectedListener 时,我在编辑器中收到此错误消息

setOnItemSelectedListener (com.rey.material.widget.Spinner.setOnItemSelectedListener) in Spinner cannot be applied to (anonymous android.widget.AdapterView.setOnItemSelectedListener)

这是我的 java 文件:https://www.dropbox.com/s/68aztfjlcpwpzls/RegisterPart_2Activity.java?dl=0(错误点在第123行)

这是我的 xml: https://www.dropbox.com/s/28zlexz866fgn6c/activity_register_part_2.xml?dl=0(我还没有将它应用于所有微调器,但只有第一个)

最佳答案

经过更多的挖掘和试验,我找到了问题的答案。

对于将来使用 setOnItemSelectedListener 与第 3 方微调器有类似问题的任何人,这是我发现对我有用的解决方案。

而不是拥有

spinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener()

你需要改为放置

spinner.setOnItemSelectedListener(new Spinner.OnItemSelectedListener()

我没有收到任何错误,可以保存用户选择的项目

关于java - 使用第 3 方库的微调器时出现 setOnItemSelectedListener 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30960926/

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