android - 如何以编程方式关闭 Android Spinner 下拉列表

标签 android

我有一个场景,我在我的应用程序中使用微调器。使用“performclick()”方法直接打开的微调器下拉列表。下拉列表打开。有没有一种方法可以让我自动关闭它或自动单击下拉列表中的项目以便关闭下拉列表。

最佳答案

Borg8 的答案是唯一有效的解决方案!这是我添加微调器的版本。

if (spinner.getParent() == null){
  parent.addView(spinner);
  spinner.setLayoutParams(params);
  spinner.forceLayout();
}

关于android - 如何以编程方式关闭 Android Spinner 下拉列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20891594/

相关文章:

java - 是否可以将 Android JUnit 测试套件压缩到 JAR 文件中?

android - Listview 不显示在 masterdetailsflow 的 fragment 中

android - 如何在没有 Android Studio 的情况下使用模拟器在 VS 代码中安装 flutter ?

android - 如何创建 3 个等宽的 TextView,它们在屏幕上填充父级

java - 我的时间介于开始时间和结束时间之间

java - android.database.CursorIndexOutOfBoundsException异常

android - 如何使内联函数在可执行文件中只占用一份内存空间

android - Pinterest 喜欢自定义 GridView

java - 如何从设备电话簿中获取所有联系人

android - 我们如何防止服务被操作系统杀死?