spinner相关内容

从自定义视图与其所在的活动进行通信的正确方法是什么?

我有一个扩展 Spinner 的自定义 View 类.我试图弄清楚当用户做出选择时,与它嵌入的 Activity 对话的正确方法是什么.我看到 OnItemSelected 侦听器获得了对适配器的引用,但我不清楚我是否应该使用此适配器并以某种方式沿着其父链走,或者我是否应该只是谈谈直接到上下文(出于某种原因,感觉不安全,即使我想不出可能会失败的方式,即兴). 解决方案 正确的方法是通过公开 ..
发布时间:2021-12-29 08:20:08 移动开发

Android 微调器关闭

我有一个带有微调器的活动,我想知道是否可以通过编程方式关闭微调器(如果用户已打开它). 整个故事是在后台我在一个单独的线程上运行一个进程.流程完成后,我会在主要活动上调用 Handler,然后根据结果执行一些任务.然后我想关闭微调器,用户已经打开它. 微调器位于 main.xml 布局中: ..
发布时间:2021-12-29 08:15:55 移动开发

Spinner dropUP 而不是 dropDOWN android

我有一个从 ArrayAdapter 扩展的适配器,以便用一组对象(城市)填充一个 Spinner.所有对象和适配器都可以正常工作,至少看起来是这样.问题是当我显示所有城市集合时,它显示为向上而不是向下. 有人知道会发生什么吗? 这是我的适配器 公共类 AdapterSpinnerListCities 扩展 ArrayAdapter{//我的上下文私有上下文上下文;//微调器的值(城 ..
发布时间:2021-12-28 19:35:34 移动开发

如何改变打开的微调器的位置?

我希望微调器下拉菜单在微调器本身的正下方打开.例如: 如何设置微调下拉框的位置? 解决方案 您必须扩展 Spinner 并更改 AlertDialog 的位置(点击时的 Spinner 充当 alertDialog). 代码(不仅仅是定位,它还为打开的微调器设置背景): public class CustomSpinner extends Spinner {私人 AlertD ..
发布时间:2021-12-28 19:20:30 移动开发

操作栏微调器自定义

我正在尝试将 android actionbar spinner 自定义为类似于 google currents 应用程序的内容.基本上,只有“字幕"应该反映我从微调器中选择的内容,而“标题"保持不变.我知道需要创建自定义微调器,我必须覆盖 getView() 和 getDropDownView() 方法.但是我在这里对如何正确覆盖这些方法感到非常困惑.可以请一些人朝正确的方向轻推我.我希望我说清 ..

向 ActionBar 添加微调器(不是导航

我使用答案中的第二个选项向我的 ActionBar 添加了一个微调器 这里 . 如何向微调器添加微调器适配器?我尝试使用一个 Spinner 对象,因为谷歌描述了 here 但得到一个空的 Spinner 对象. 有人知道怎么做吗?我不希望微调器位于操作栏的导航区域中,而是与其他操作项一起(我使用的是拆分操作栏). 感谢您的帮助! 解决方案 好吧,我放弃了使用子菜单的 S ..
发布时间:2021-12-24 23:19:25 移动开发

如何按列表视图过滤

我想根据 Spinner 过滤到列表视图中. 例如,我有一个 ListView 代码,它是 ("新加坡探索中心",“新加坡科学中心",“薄荷博物馆",“新加坡美术馆",“陆军博物馆"). 我有一个 Spinner 代码,它是 ("中心",“新加坡",“博物馆"). 我想要的是:点击新加坡后,在列表视图中,它会过滤掉所有的“新加坡" ("新加坡探索中心",“新加坡科学中心",“新加坡 ..
发布时间:2021-12-23 15:51:40 其他开发

WPF 加载微调器

目标是显示应用程序正在运行的信息.因此,我正在寻找使用 WPF/MVVM 的加载微调器的智能实现示例. 解决方案 我写了这个用户控件 这可能会有所帮助,它将显示带有旋转进度条的消息,以表明它当前正在加载某些内容. 它有几个可以绑定的基本属性. ..
发布时间:2021-12-23 13:11:54 C#/.NET

带有复选框项目的微调器,可能吗?

带有复选框项目的微调器,这可能吗? 解决方案 这取决于你的意思. 如果您想要一个真正的多选Spinner,那么Android 没有内置任何功能. 请注意,除了单选按钮之外,您可以控制下拉列表的 Spinner 行中的内容.如果您想在行中放置复选框,请成为我的客人.它看起来很奇怪,可能无法在触摸事件方面正常工作,不会删除单选按钮 (AFAIK),并且在正常模式下与 Spinner ..
发布时间:2021-12-23 08:18:03 移动开发

如何更改微调文本颜色

我看到很多关于如何更改微调器文本颜色的主题,但我不明白如何使用 spinner_item.xml 我真的应该用 Java 代码做什么:?任何回应将被aprecietated请尽可能详细地回答清楚 解决方案 此处 您必须在阵列适配器中设置 spinner_item.xml.将这段代码添加到您的 .java 文件中 Spinner yourSpinner;ArrayAdapter ..
发布时间:2021-12-22 20:07:59 移动开发

android更改微调器中项目的文本颜色

我有一个微调器,在某些情况下,某些选项不应该是可选的.我有使项目不可选择的代码,但它不会使文本颜色变灰以指定该项目不可选择.我将如何更改微调器中应禁用的项目的文本颜色?代码如下: public class main extends Activity {@覆盖public void onCreate(Bundle savedInstanceState) {super.onCreate(savedI ..
发布时间:2021-12-22 19:47:11 移动开发

Android:Spinner 小部件的文本颜色属性隐藏在哪里?

在您从下拉列表中选择一个项目后,我正在尝试更改微调按钮中显示的单个项目的文本颜色.我已经研究了 Android SDK 中的 themes.xml 和 style.xml 一个小时了,但我似乎无法找到 Spinner 从哪里获取颜色值. 澄清一下,我不是在尝试更改下拉项的颜色,而是在没有下拉列表时尝试更改微调器显示文本的颜色.我想你可以称之为微调器的“按钮"文本. 解决方案 我觉得s ..
发布时间:2021-12-22 19:39:37 移动开发

如何在 JavaFX 中制作 TimeSpinner?

我想制作一个微调器来输入时间,就像这样:Youtube Vidéo 如果有人知道源代码藏在哪里,那就完美了.但如果没有,我想自己尝试实现它,但我如何制作 3 个不同的(可聚焦?)这样的文本区域? 编辑:这是我得到的,但我希望能够选择小时数并增加小时数,而不仅仅是分钟(对于秒数也是如此) Spinnerspinner = new Spinner(new SpinnerValueFact ..
发布时间:2021-12-20 12:39:08 Java开发

在弹出窗口中单击微调器会导致 WindowManager$BadTokenException

我已经针对同一问题查找了几个帖子,但似乎无法解决我的问题.我在整个应用程序中都使用了微调器,它们运行良好.当我尝试在弹出窗口中使用微调器时,在选择它时出现错误.弹出窗口是添加引用,我已经声明了一个全局 ViewGroup 变量(即 vg_references),可用于检索弹出窗口上的组件.弹出窗口的代码如下. LayoutInflater inflater = (LayoutInflater) ..
发布时间:2021-12-19 15:17:17 Java开发

躲起来输入数字中的向下箭头按钮(微调器) - Firefox 29

在 Firefox 28 上,我使用 效果很好,因为它会在应该只包含数字的输入字段上显示数字键盘. 在 Firefox 29 中,使用数字输入会在字段右侧显示旋转按钮,这在我的设计中看起来很糟糕.我真的不需要按钮,因为无论如何当你需要写一个 6 到 10 位数的数字时它们是没用的. 是否可以使用 CSS 或 jQuery 禁用此功能? ..
发布时间:2021-12-19 13:46:28 前端开发

如何为批处理文件中的等待进程编写微调器?

我想用一个微调器向用户展示一些事情是在后台完成的,但不知道它在批处理文件中是如何工作的. 有人知道吗? 解决方案 这实际上可以用纯原生命令很容易地完成,你只需要知道如何使用它们中更棘手的.无需使用 VBScript 等外部工具或清除屏幕等令人讨厌的副作用. 您正在寻找的是 bash "echo -n" 命令的等效项,该命令输出没有换行符的行.在 XP 批处理中,这是通过使用带有 ..
发布时间:2021-12-13 18:06:35 其他开发

我们如何在 android 中创建类似 iPhone 的微调器?

iPhone 上的默认微调器看起来比 Android 好很多.看起来至少有一个 Android 应用程序 (UrbanSpoon) 能够复制此控件,而且非常棒:http:///www.urbanspoon.com/android 有人对如何创建这个有任何想法吗?代码会很有帮助. 解决方案 如果您不需要轨迹球支持,那么只需 WebView 以及对一些现有 JavaScript 模仿 A ..
发布时间:2021-12-13 11:14:58 移动开发