android-spinner相关内容

Kotlin-正在尝试使用findViewById()从片段填充微调控制项,但上下文:这引发错误

强制性前言:我对Kotlin和Android Studio非常陌生。正如标题所述,我正在尝试从片段中填充Android Studio中的微调器。首先,我与findViewById(R.id.spinner)有问题,但我相信我已经解决了问题,方法是在它前面加上root.。 目前,抛出的唯一错误是context: this行。最后,我想使用这个微调工具来允许用户按不同的纽约行政区进行过滤(因此,bo ..
发布时间:2022-04-16 21:01:49 其他开发

如何制作带有初始文本“Select One"的Android Spinner?

我想使用最初(当用户尚未做出选择时)显示文本“选择一个"的 Spinner.当用户单击微调器时,将显示项目列表并且用户选择其中一个选项.用户做出选择后,所选项目会显示在 Spinner 中,而不是“Select One". 我有以下代码来创建 Spinner: String[] items = new String[] {"One", "Two", "Three"};Spinner 微调器 ..
发布时间:2022-01-30 12:19:20 移动开发

单击 listViewItem 时显示带有单选按钮的 alertDialog

我有一个包含 2 个项目的 listView,2 个项目是“秒"和“分钟"当我按“秒"时,我想要一个 alertDialogBox 来打开显示 5,10,15,... 秒.当我按分钟时相同 像这样: 但是我在实现它时遇到了麻烦,因为我不太了解它是如何工作的.这是我的代码: import android.app.Activity;导入 android.app.AlertDialog;导 ..

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

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

关闭微调下拉菜单时捕获事件

我想在微调下拉菜单被关闭时捕捉一个事件.当用户单击 onItemSelected() 中的任何项目时,我们可以捕获它.但即使用户触摸下拉区域或后退按钮之外,我也想捕捉,因为这些也会使其消失.在这两个原因中,当我观察日志时,它说“尝试完成输入事件,但输入事件接收器已被处理" 我观察了来源代码,这是从finishInputEvent(InputEvent event,boolean handle ..
发布时间:2021-12-28 19:20:05 移动开发

如何在方向更改时保留所选微调器/下拉项的状态?

我在我的代码中使用了一个微调下拉菜单,其中我有 4 到 5 个动态填充的值,假设我将“苹果"设置为默认值,然后从下拉列表中选择“橙色"并将我的屏幕旋转到横向纵向,它会返回到默认的“苹果"以及与之关联的视图.如何保存状态,以便当我选择“橙色"并旋转到横向时,它会填充选定的值/保持在相同的选定状态和保持视图完整/填充在与所选值对应的纵向模式中选择的视图.这是我使用的适配器代码: public cla ..

Android:无法样式微调分隔线

我正在尝试为我的第一个 Android 应用创建一个主题,这让我不知所措.我终于设法弄清楚如何为下拉列表中的项目设置样式,但现在我无法更改列表项目之间分隔线的颜色.我在 stackoverflow 上搜索过类似的问题,尝试了几十种组合,但似乎没有任何效果. 这是我的styles.xml文件(为了清楚起见而缩写): 无论我做什么,我都会在项目之间得到一个 1dp 的浅灰色分隔线(在我的浅 ..
发布时间:2021-11-27 21:43:20 移动开发

如何在微调项之间显示分隔线?

我使用具有分隔线的列表视图和扩展视图,我可以设置它们,但在微调器上它看起来好像项目之间没有分隔线. 有人知道如何解决这个问题吗? 解决方案 对于遇到同样问题的人,我几乎放弃了,我知道如何获得分隔符. 我在每个项目的自定义布局底部添加了分隔线 ..
发布时间:2021-11-27 21:42:57 移动开发

自定义微调器/下拉菜单

在 Astrid Tasks 应用程序中,有一个按钮.当您按下按钮时,会出现一个下拉菜单. 它基本上是一个微调器,但采用下拉列表形式. 有谁知道如何做类似的事情?这是我没有看到的小部件吗? 解决方案 作为本文的原作者(我是 Astrid 的主要 Android 开发人员之一),我很乐意分享 Astrid 如何做到这一点.我将在这里发布基础知识,但您可以在我们的 github 存 ..
发布时间:2021-11-27 21:42:38 移动开发