问题标签 [spinner]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - android微调器宽度问题?
我创建了以下布局。
其中android spinner根据数据改变其宽度。我想阻止它。
谁能指导我如何实现这一目标?
任何帮助都会得到帮助。
java - 在 Android Spinner 中设置值和显示文本
我需要帮助来设置值并在微调器中显示文本。按照现在,我正在通过数组适配器填充我的微调器,例如
据我所知,执行此操作后,显示文本和微调器在同一位置的值是相同的。我可以从微调器获得的另一个属性是项目上的位置。
现在就我而言,我想制作类似于下拉框的微调器,我们在 .NET 中拥有它。
它包含一个文本和值。
其中显示文本并且值位于后端。因此,如果我更改下拉框,我可以使用其选定的文本或值。但它不会发生在 android spinner 案例中。
例如:
文字值
猫 10
山 5
石头 9
鱼 14
河 13
里脊 17
所以从上面的阵列中,我只是显示非活着的对象文本,以及我想要的是,当用户选择它们时,我会在那里有价值,即当山山时,我得到5
我希望这个例子能让我的问题更清楚一点......
谢谢
android - Android - 如何判断是否有人按下了 SPINNER 但未更改其中的可见项目
我有一个微调器,它主要工作。如果用户选择其中一项,“onItemSelected”例程会很好地捕捉到它。
但是,如果用户单击相同的微调器,但没有从它当前显示的已经可见的项目更改,则“onItemSelected”例程将忽略它,并且日志显示:-
WARN/InputManagerService(577):窗口已经聚焦,忽略焦点增益:com.android.internal.view.IInputMethodClient$Stub$Proxy@437948b0
反正我在那里捕捉有人这样做?这个想法是我的微调器包含一个名称列表,当用户从微调器中选择一个时,它会被添加到列表视图中。
我可以添加另一个按钮来从微调器中获取名称,但是,屏幕空间已经不足,我宁愿不再添加内容。
java - 如何使用 Spinner.setAdapter 在 Spinner 中显示字符串数组?
- 我有一个 xml 布局文件,其中包含一些小部件,包括 Spinner
- 我想在微调器中显示一个字符串列表,该列表是在运行时作为函数的结果生成的,因此它不能在 arrays.xml 中。
我试着做:
但这会使我的应用程序崩溃。
实现这一目标的正确方法是什么?
image - Firefox throbber/spinner 图像的位置
我试图找到 Firefox 3.6x chrome 中使用的“throbber”(或“spinner”)图像,以显示正在处理请求:
火狐浏览器 http://i49.tinypic.com/kd7bth.png
我不熟悉 Firefox 的源代码结构,简单的搜索也没有找到答案。
有谁知道我在找哪个文件?(例如,您能否提供指向Mercurial 存储库中文件的链接,或者告诉我如何找到它?)。
android - 如何管理android微调器项目的高度?
我有一个使用 ArrayAdapter 由字符串列表填充的 android 微调器,它运行良好,但是由于微调器的显示方式,我遇到了列表项的显示高度问题。
乍一看,ArrayAdapter 似乎可以使用单一布局来显示选项,这会导致我遇到的问题。当在微调器中显示当前项目时(当用户没有从列表中选择新项目时)微调器会填充文本,以便微调器的大小适合单击。但是,当用户点击它并调出列表以选择新项目时,所显示的列表项目在高度方面太小了。如果我使用的项目布局以合理的高度显示列表项,那么由于列表项自身的填充,微调器本身会变得异常巨大。
关于如何管理这两种项目显示模式的高度的任何想法,以便它们有效地以相同的高度值显示,而不是微调器高度大于列表项显示高度?
android - Android - Spinner 的文本下拉/选择不显示
我正在使用此示例代码来填充 Spinner。从数据库中读取数据。选择显示正确 - 在这种情况下,它显示“绿色”和“红色”。
但是,当我更改为使用不同的布局时android.R.layout.simple_spinner_dropdown_item。微调器文本消失了。
请参阅下面不带和带simple_spinner_dropdown_item的快照:
有什么我可能会错过的吗?
java - 我们如何为微调器添加不同的声音(音乐播放)
我想为 android mobile 创建 am 计时器应用程序(带闹钟)。我可以用一种声音制作计时器。通过将 .mp3 存储在 Raw 文件夹中
包含声音列表的下拉菜单会很有趣。Bt 在 android 他们是没有下拉选项。我发现 Spinner 在这方面很有帮助。
问题:= 我们如何为微调器添加不同的声音...
c++ - QTableWidget 中的 QComboBox 和 QSpinBox 具有适当的对齐方式
如何创建一个有 2 列的 QTable 小部件,在第一列有一个 QComboBox,在第二列有一个 QSpinBox,以便组合框获得表的所有空间,只有一个很小的地方留给 QSpinBox(对于2-3 位数)。
android - 刷新微调器
我有一个微调器的视图。该活动通过一个弹出窗口启动另一个活动,我在其中添加或删除父级在 Spinner 中显示的值。因此,在 onActivityResult() 中,我通过调用我的 fillSpinner() 方法来刷新 Spinner 的内容,以便它反映任何附加或删除的值。此方法的参数是先前选择的值:
当我打开 Spinner 时,它包含正确的列表(即已刷新)并选择了正确的值。但是,Spinner 控件本身(处于关闭状态)不显示所选值,而是显示列表中的第一个值。
当我在调试器中单步执行代码时,Spinner 值在我调用 setSelection() 之前和之后都是正确的(并且始终使用相同的正确 id 调用它)。但是,由于我无法退出事件,所以当我在片刻后恢复执行时,Spinner 中的值会发生变化。
换句话说,当我从弹出活动返回时,微调器的显示字符串已更改并且与所选项目不同。
任何想法表示赞赏。