我是Android和Parse.com的新手。我正在关注this link。我试图摆脱一个例外,
java.lang.IllegalArgumentException:Spinner适配器视图类型count必须为1.
所以我将我的适配器类扩展到ParseQueryAdapter。这是我的适配器类。
import android.content.Context;
import com.parse.ParseQueryAdapter;
import com.parse.ParseUser;
public class adapter extends ParseQueryAdapter<ParseUser> {
public adapter(Context context, Class clazz) {
super(context, clazz);
}
@Override
public int getViewTypeCount() {
return 1;
}
}
来自我的活动我正在打电话
adapter parsequeryadapter = new adapter(this,/*WHICH CLASS I SHOULD PUT HERE*/);
我无法理解我应该在第二个参数中放入哪个类。我见过ParseQueryAdapter类。第二个参数接受一个类,该类必须扩展为ParseObject。这是ParseQueryAdapter的开发者构造函数:
public ParseQueryAdapter(android.content.Context context, java.lang.Class<? extends com.parse.ParseObject> clazz) { /* compiled code */ }
我没有任何扩展ParseObject或ParseUser的类。我已经从另一个扩展动作栏活动的活动中设置了ParseUser。我现在能做什么?请帮忙。