android-spinner相关内容

Spinner onItemSelected 被错误调用(没有用户操作)

我有一个显示在对话框视图中的微调器,对话框开始的那一刻 onItemSelected 被调用.我真的不想处理这个,但只有在用户做出选择时才处理.所以我要么需要阻止这种情况(可能是因为没有设置默认值?),要么我需要知道不是用户做出了这个选择? 解决方案 Androider,我已经找到了解决这个问题的方法并贴在这里(附代码示例): Spinner onItemSelected() 执行时 ..
发布时间:2021-11-27 21:42:08 移动开发

不需要的 onItemSelected 调用

我有 36 个微调器,它们已经用一些值进行了初始化.我和他们一起使用了 onItemSelectedListener .像往常一样,用户可以与这些微调器进行交互,触发 onItemSecected 函数. 一个问题是调用是在 init 期间进行的,但我在这里找到了解决方案,并避免使用全局变量“count"并在执行 onItemSelected 中的代码之前检查 count > 36. ..
发布时间:2021-11-27 21:41:59 移动开发

更改android中微调器上小三角形的颜色

如何更改微调器右下角小三角形的颜色,如图所示?它现在显示默认的灰色.像这样 解决方案 要获得正确的图像,您可以转到 Android Asset Studio 站点并选择 Android Holo Colors Generator.这将创建您可能需要的所有资产,包括“三角形".它还生成实现更改的 XML 文件. 以下是示例 XML 文件: 自定义颜色: 自定义微调样式: ..
发布时间:2021-11-27 21:41:51 移动开发

Android:两个 Spinner onItemSelected()

我在一个 Activity 中有两个微调器(day_spin 和 time_spin).我想将选定的 day_spin 值保存到一个变量中.是否可以区分同一个 Listener 中的两个微调器?还是我必须为每个微调器编写自己的 Listener 类? 我还想获取所选项目的编号.例如,我有 6 个元素的字符串数组.我选择了数字 3.如何获取 ID? day_spin = (Spinner) ..
发布时间:2021-11-27 21:41:32 移动开发

显示加载/进度指示器的最佳方式?

在应用等待服务器响应时显示加载微调器的最佳方式是什么? 这可以以编程方式完成吗?这样我就不必在 xml 文件中添加加载微调器了? 解决方案 ProgressDialog 已从 Android Oreo 中弃用.改用 ProgressBar ProgressDialog progress = new ProgressDialog(this);progress.setTitle("加载 ..
发布时间:2021-11-27 21:41:14 移动开发

Android Spinner 具有不同布局的“下拉状态"和“关闭状态"?

我的布局中有一个 Android Spinner 视图.我希望该微调器在关闭时仅显示一个文本项,但是当用户单击它时(即打开微调器对话框),我想为每个项目显示更广泛的信息,包括一个图标和一个附加的描述文本视图.就像现在一样,微调器在两种状态下都显示了完全相同的布局(图标、标题 + 描述). 如果我将 ArrayAdapter 附加到微调器,那么我可以访问称为“setDropDownViewRe ..
发布时间:2021-11-27 21:40:47 移动开发

如何将 Spinner 默认值设置为 null?

我试图在没有选定值的情况下加载 Spinner.一旦用户选择了一个值,它就会将他们带到另一个页面. 这被证明是一个问题,因为目前,页面会在用户做出选择之前立即加载. 我的微调器类的设置方式与 Google 的相同:http://developer.android.com/resources/tutorials/views/hello-spinner.html 所以基本上,是否有可 ..
发布时间:2021-11-27 21:40:20 移动开发

如何在微调器中设置下拉箭头?

我试图用下拉箭头设置微调器,但我无法修复它,谁能帮我解决这个问题?我附上了源代码. 我的类文件: 导入 android.os.Bundle;导入 android.view.View;导入 android.widget.AdapterView;导入 android.widget.ArrayAdapter;导入 android.widget.Button;导入 android.widget. ..
发布时间:2021-11-27 21:40:09 移动开发

如何在 Android 中限制 Spinner 下拉视图的高度

请建议我用来创建它的任何方法. 查询:我正在创建 2-Spinner 视图,我必须在其中添加国家/城市列表,所以就像我选择印度然后我在下拉视图中得到 50 个项目一样,问题这是因为它占用了整个页面的高度. 我想要的:我想创建一个下拉视图,用户只能在其中看到 10 个项目下拉视图,只要用户滚动下拉视图,就会显示其他项目. 解决方案 您可以使用反射. Spinner spinn ..
发布时间:2021-11-27 21:39:59 移动开发

如何创建下拉列表?

如何创建下拉列表?我已经尝试过 ScrollView,但它并不是我所需要的. 解决方案 简单/优雅/我是怎么做的: 预览: XML: spinnerMode 设置为 dropdown 是 androids 制作下拉菜单的方式.(https://developer.android.com/reference/android/widget/Spinner#attr_andro ..
发布时间:2021-11-27 21:39:23 移动开发