簡體   English   中英

以編程方式隱藏微調框列表

[英]Hide the spinner list programmatically

我在自定義警報框中使用了微調器。 警報彈出后,將附加一個微調器。 用戶單擊微調器后,它會為您提供國家列表。 我正在尋找一種方法,以編程方式刪除/隱藏/關閉該國家/地區列表(僅微調列表)。 如何做到這一點?

我的目標是在活動的onPause調用后,刪除微調器生成的國家/地區列表。

您可以通過設置微調器的可見性GONE或設置setEnabled(false)來隱藏微調器。 但是,我想那並不能解決您的問題。 為此,您可能必須重寫onResume()onPause()方法。

感謝大伙們。 看來不可能關閉下拉列表。 嘗試了多種方法,例如調度beck鍵事件,調用onbackpressed等。最后,當應用程序進入后台時,我刪除了彈出對話框(自定義對話框)本身。 非常感謝你的幫助 :)

如果要禁用微調器,則可能對您有所幫助。
Spinner.setEnabled(False);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM