gpt4 book ai didi

android - 微调器错误 "Spinner adapter view type count must be 1"

转载 作者:太空宇宙 更新时间:2023-11-03 11:49:09 26 4
gpt4 key购买 nike

当我在 fragment 中使用 ParseQueryAdapter 来检索数据并将错误传递给微调器时,我在我的应用程序中使用了 Parse.com

java.lang.IllegalArgumentException: Spinner adapter view type count must be 1

然后应用程序停止。但是,如果我尝试 ArrayAdapter 它会起作用。可能是什么问题?

ParseQueryAdapter 代码:

ParseQueryAdapter.QueryFactory<ParseObject> spnQuery=
new ParseQueryAdapter.QueryFactory<ParseObject>() {
public ParseQuery create() {
ParseQuery query = new ParseQuery(tableName);
return query;
}
};
ParseQueryAdapter<ParseObject> adapter = new ParseQueryAdapter<ParseObject>(getActivity().getApplicationContext(), spnQuery);
adapter.setTextKey(columnName);
spnLecture.setAdapter(adapter);

最佳答案

我刚刚解决了同样的问题,你有两种可能的解决方案:

一个。将targetSdkVersion调低到19

(我的首选)扩展您的 parseadapter@override 使用此代码的 getViewTypeCount:

@Override
public int getViewTypeCount() {
return 1;
}

这对我有用:)

关于android - 微调器错误 "Spinner adapter view type count must be 1",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28328592/

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