我想将一个显示“Day:”的TextView与一个Spinner对齐,用户可以在其中选择他想要的星期几(星期一、星期二等)。
当我尝试将它们对齐时:
我得到的结果是,我只看到了下拉菜单,而文本视图没有显示(或者在下拉菜单下面)。
谢谢你的帮助!
当我尝试将它们对齐时:
<TextView android:id="@+id/labelSpinner1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/textSpinner1"
android:layout_toRightOf="@+id/spinner_days"
android:layout_alignParentTop="true"/>
<Spinner android:id="@+id/spinner_days"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignBaseline="@+id/labelSpinner1"
android:layout_alignParentLeft="true"
android:drawSelectorOnTop="true"/>
我得到的结果是,我只看到了下拉菜单,而文本视图没有显示(或者在下拉菜单下面)。
谢谢你的帮助!
android:layout_below="@id/labelSpinner1"
。 此外,我建议您阅读Android中不同布局类型的文档:链接。 - reVerseRelativeLayout
具有属性android:layout_toRightOf
。当您使用LinearLayout
时,您可以通过添加android:orientation="horizontal"
轻松实现它(显然,您应该在单独的 LinearLayout 中包装Spinner
和TextView
)。 - reVerse