【发布时间】:2016-02-27 19:55:55
【问题描述】:
我是 android 新手,我想知道如何将按钮添加到工具栏,并在单击按钮时打开 Spinner。
谢谢
【问题讨论】:
-
stackoverflow.com/questions/5126141/… 的可能重复?如果您正在寻找操作栏上的菜单,请参阅stackoverflow.com/questions/15518414/…。
我是 android 新手,我想知道如何将按钮添加到工具栏,并在单击按钮时打开 Spinner。
谢谢
【问题讨论】:
很简单 Spinner before = (Spinner) findViewById(R.id.beforeSpinner); before.performClick();
它会打开你的微调器
【讨论】:
由于微调器下拉菜单不像微调器那样新的 LollyPop 设计:
所以你需要为微调控件添加小代码
android:dropDownVerticalOffset="-52dp" 适用于 Kitkat 及以下
LollyPop 的
android:dropDownVerticalOffset="0dp"
<Spinner
android:id="@+id/spinner_nav"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:dropDownVerticalOffset="@dimen/dropDownVerticalOffset" />
->有关示例的更多详细信息,请访问链接:-
http://android-pratap.blogspot.in/2015/01/spinner-in-toolbar-example-in-android.html
【讨论】: