我在自定义提醒框中使用了微调器。一旦警报弹出,就会有一个旋转器连接到它上面。在用户点击微调器后,它会为您提供一个国家/地区列表。我正在搜索以编程方式删除/隐藏/关闭该国家/地区列表(仅限微调器列表)的方法。如何做到这一点?
我的目标是在调用活动的onPause后删除从微调器生成的国家/地区列表。
答案 0 :(得分:1)
您可以通过设置其可见性GONE
或制作setEnabled(false)
来隐藏微调器。但是,我猜这不能解决你的问题。您可能必须覆盖onResume()
和onPause()
方法。
答案 1 :(得分:0)
如果您想禁用您的微调器,那么它可能对您有所帮助
Spinner.setEnabled(False);
答案 2 :(得分:0)
谢谢你们。似乎不可能解雇下拉列表。尝试了几种方式,如调度beck键事件,调用onbackpressed等...最后,当应用程序进入后台时,我自动删除了弹出对话框(自定义对话框)。非常感谢你的帮助:))