Android 微调器显示为空,但包含数据
我的旋转器有问题。调试时,我可以看到有数据:我的适配器包含对象 但是,微调器看起来好像什么都没有: 下面是(假定)有趣的代码: `Android 微调器显示为空,但包含数据,android,android-spinner,Android,Android Spinner,我的旋转器有问题。调试时,我可以看到有数据:我的适配器包含对象 但是,微调器看起来好像什么都没有: 下面是(假定)有趣的代码: ` ArrayList activityConversionList; ArrayList活动列表; 阵列适配器; activityConversionList=新的ArrayList(); activityList=新的ArrayList(); categories\u adapter=new ArrayAdapter(这是android.R.layout.sim
ArrayList activityConversionList;
ArrayList活动列表;
阵列适配器;
activityConversionList=新的ArrayList();
activityList=新的ArrayList();
categories\u adapter=new ArrayAdapter(这是android.R.layout.simple\u spinner\u项目,activityList);
categories\u adapter.setDropDownViewResource(android.R.layout.simple\u微调器\u下拉菜单\u项);
activityConversionList.addAll((ArrayList)task.getResult());
for(ActivityToSteps ats:activityConversionList){
activityList.add(ats.getActivityName());
}
categories_adapter.notifyDataSetChanged();
`
ActivityToSteps是我创建的一个类,包含一个字符串“ActivityName”属性和一个浮点“StepserMin”属性
我正在从一个异步任务中获取一个ActivityToSteps列表,我想要一个包含所有“ActivityName”的微调器,存储在ArrayList“activityList”中(该列表不是空的,但无法显示屏幕截图,因为声誉<10…)
我希望我已经够清楚了
提前感谢您抽出时间 只是忘了将适配器设置到微调器
spinner.setAdapter(categories_adapter);
只是忘了将适配器设置到微调器
spinner.setAdapter(categories_adapter);
请仔细检查是否已将列表传递给微调器适配器
your_categories_spinner.setAdapter(categories_adapter);
请仔细检查是否已将列表传递给微调器适配器
your_categories_spinner.setAdapter(categories_adapter);
其中u设置适配器到微调器,如spinner.setAdapter(类别\ u适配器);哇,真不敢相信我竟然忘了这件事。。。我已经花了1个多小时在这上面了!不过非常感谢…欢迎,有时会发生:-)在这里,您将适配器设置为微调器,如spinner.setAdapter(categories_adapter);哇,真不敢相信我竟然忘了这件事。。。我已经花了1个多小时在这上面了!不过非常感谢……欢迎光临,有时会发生:-)