我有一个Button,当点击它时,会调用一个Spinner。 Spinner有一个自定义视图,但布局位于页面中间而不是Button下。
这应该是这样的:
相反它看起来像这样:
如何像第一张图片一样在我的按钮下显示视图?这是我的按钮和微调器.xml
<ImageButton android:id="@+id/window_recent_menu"
android:layout_width="50dp"
android:layout_height="50dp"
android:layout_centerVertical="true"
android:layout_alignParentRight="true"
android:layout_marginRight="5dp"
android:background="@null"
android:src="@drawable/menu_btn"
android:contentDescription="@string/contentDesc"
android:visibility="gone"/>
<Spinner android:id="@+id/window_recent_menu_spinner"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_alignParentRight="true"
android:layout_marginRight="10dp"
android:visibility="gone"/>
由于
P.S. ImageButton的android:visibility="gone"
用于某些视图。这不适用于上面的观点。