草庐IT

spinners

全部标签

java - 如何按值而不是按位置设置 Spinner 的选定项?

我有一个更新View,我需要在其中为Spinner预选存储在数据库中的值。我有这样的想法,但是Adapter没有indexOf方法,所以我被卡住了。voidsetSpinner(Stringvalue){intpos=getSpinnerField().getAdapter().indexOf(value);getSpinnerField().setSelection(pos);} 最佳答案 假设你的Spinner被命名为mSpinner,并且它包含作为它的选择之一:“一些值”。要在Spinner中查找和比较“某个值”的位置,请使用

Android Studio App开发中高级控件下拉列表Spinner的讲解及实战(附源码 超详细必看)

运行有问题或需要源码请点赞关注收藏后评论区留言~~~一、下拉框SpinnerSpinner是下拉框控件,它用于从一串列表中选择某项,其功能类似于单选按钮的组合,下拉列表的展示方式有两种,一种是在当前下拉框的正下方弹出列表框,另一种是在页面中部弹出列表对话框。此外在Java代码中Spinner还可以调用下列四个方法setPrompt设置标题文字setAdapter设置列表项的数据适配器setSelection设置当前选中哪项setOnItemSelectedListener设置下拉列表的选择监听器效果如下点开后可实现选择功能 并且点击某项后,对话框消失同时下拉框文字也变为刚选中的行星名称   j

Android Studio App开发中高级控件下拉列表Spinner的讲解及实战(附源码 超详细必看)

运行有问题或需要源码请点赞关注收藏后评论区留言~~~一、下拉框SpinnerSpinner是下拉框控件,它用于从一串列表中选择某项,其功能类似于单选按钮的组合,下拉列表的展示方式有两种,一种是在当前下拉框的正下方弹出列表框,另一种是在页面中部弹出列表对话框。此外在Java代码中Spinner还可以调用下列四个方法setPrompt设置标题文字setAdapter设置列表项的数据适配器setSelection设置当前选中哪项setOnItemSelectedListener设置下拉列表的选择监听器效果如下点开后可实现选择功能 并且点击某项后,对话框消失同时下拉框文字也变为刚选中的行星名称   j