34得票5回答
为Spinner项目设置ID

我有一个字符串数组,我正在用它来填充Spinner对象。 但是,我想要将ID附加到Spinner的每个元素上,这样当用户选择一个项目时,我就有了它的ID,可以用于保存到其他数据。 我该如何做?

33得票5回答
如何增加旋转框列表项字体大小?

这是我的旋转器代码:Spinner food = (Spinner) findViewById(R.id.spinner1); ArrayAdapter<CharSequence> foodadapter = ArrayAdapter.createFromResource( ...

33得票27回答
旋转框未显示所选值

我通过从数据库中填充数组列表来实现了spinner。我可以在我的spinner数组适配器中获取和显示数组列表,但是如果我选择spinner中的项目,它不会显示在spinner中。我在这里犯了什么错误? 这是我的代码: Spinner spinner1 = (Spinner) findView...

33得票2回答
正确使用Spinner,遵循Material Design指南

阅读了谷歌材料设计的新指南后,我没有找到任何明确的解决方案来设计/显示材料设计中的spinner(http://developer.android.com/design/building-blocks/spinners.html)。最接近的可能是这样的:http://material-desi...

32得票7回答
在JavaFX Spinner中手动输入文本不会更新值(除非用户按下ENTER键)

似乎Spinner控件在用户没有明确按下回车键之前不会更新手动输入的值。 因此,他们可以输入一个值(不按回车键),退出控件并提交表单,而在Spinner中显示的值不是Spinner的值,而是旧值。 我的想法是添加一个丢失焦点事件的监听器,但我无法找到一种访问输入值的方法?spinner.fo...

31得票1回答
当在ArrayAdapter中交换数据时,遇到了来自绑定器存根实现的RuntimeException。

public class MainActivity extends AppCompatActivity { ArrayList<String> list = new ArrayList<>(); ArrayAdapter<String&gt...

30得票4回答
如何获取下拉列表中项目的数量?

如何动态获取下拉列表中的项数?

30得票14回答
如何让下拉框的“禁用”状态看起来被禁用?

当我禁用我的Spinner时,它看起来几乎与禁用之前一样,也就是说: 之前 之后 它已被禁用,因此在功能上一切正常,但我希望它看起来被禁用。似乎已经有人问过类似的问题(例如这里和这里),但最接近答案的是这个,但它似乎不完整,我也不理解??? Romain说这将在Froyo版本及...

30得票3回答
如何在SimpleCursorAdapter或Cursor中插入额外的元素以供Spinner使用?

我有一个Spinner,需要展示从数据库中取出的数据列表。这些数据由查询返回给Cursor,再将Cursor传递给Spinner的SimpleCursorAdapter。目前它能正常工作,但我想在这些数据的顶部插入另一项内容。例如,Spinner已经展示了保存在数据库中的用户创建的模板列表,但...

29得票2回答
更改Spinner下拉宽度

我需要将这一部分大小调整为全屏显示。我该如何做? 我的适配器:String[] navigations = getResources().getStringArray(R.array.actionBar); ArrayAdapter<String> adapt...