簡體   English   中英

單擊按鈕時如何顯示微調器的彈出窗口?

[英]How to show a popup of a spinner when clicking on a button?

表單上有一個按鈕和一個微調器; 單擊微調器時,它會顯示一個彈出窗口。 即使單擊按鈕,我也想顯示彈出窗口:怎么做?

您可以在 Spinner 上調用performClick() ,這與實際單擊 Spinner 具有相同的效果。

不幸的是,沒有更明確的方式以編程方式打開 Spinner 的彈出菜單。

試試下面的 xml 代碼。

<android.support.v7.widget.AppCompatSpinner
   android:layout_width="match_parent"
   android:layout_height="wrap_content"
   android:layout_margin="5dp"
   android:prompt="@string/receive_coin_prompt"
   android:spinnerMode="dialog" />

使用spinnerMode="dialog"我們可以顯示帶有微調器的對話框。

暫無
暫無

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

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