单击按钮时如何显示微调器的弹出窗口?
How to show a popup of a spinner when clicking on a button?
表单上有一个按钮和一个微调器;单击微调器时,它会显示一个弹出窗口。我想在单击按钮时显示弹出窗口:如何实现?
您可以在微调器上调用performClick()
,这与实际点击微调器具有相同的效果。
遗憾的是,没有更明确的方法以编程方式打开 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" 我们可以显示带有旋转器的对话框。
表单上有一个按钮和一个微调器;单击微调器时,它会显示一个弹出窗口。我想在单击按钮时显示弹出窗口:如何实现?
您可以在微调器上调用performClick()
,这与实际点击微调器具有相同的效果。
遗憾的是,没有更明确的方法以编程方式打开 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" 我们可以显示带有旋转器的对话框。