我有我的Spinner,它是SpinnerAdapter类的一个对象。 我尝试创建对象但是我尝试解决它有一些错误,但我不能。
以下是发生错误的图片:
答案 0 :(得分:1)
删除导入android.widget.SpinnerAdapter
,或将类名更改为CustomAdapter
(并且您将看到实例化对象将只是一个接口(应该是您的具体类),所以也改变了)
答案 1 :(得分:0)
您的代码无法编译,因为SpinnerAdapter
是一个接口,如您所知,您无法实例化接口。您应该使用其中一个实现SpinnerAdapter
的类。您可以在documentation中找到更多信息。希望这会有所帮助。
答案 2 :(得分:0)
您的代码与标准Android界面SpinnerAdapter存在命名冲突。要确保使用您自己的类SpinnerAdapter
,请确保在其前面加上完整的包名称。摆脱android.widget.SpinnerAdapter
导入也应该有效。
为避免任何混乱,您可能只想更改自己的适配器的名称。
答案 3 :(得分:0)
import android.widget.AdapterView.OnItemSelectedListener;
请检查以上导入。
答案 4 :(得分:0)
一种节省时间的快捷方式:Eclipse中的CTRL + SHIFT + O
(将在编辑器中组织当前文件的导入)。试一试,看看你的代码中还需要修复什么。
我喜欢的组合而不是保存(当你习惯时可以快速输入):
CTRL + SHIFT + O
:整理进口CTRL + SHIFT + F
:格式代码CTRL + SHIFT + S
:保存所有已打开的文件