在android中我有1个搜索栏,其宽度未知。我还有一个宽度为100dp的按钮。 我想把搜索栏和按钮放在同一条线上。搜索栏首先。搜索栏应填充所有剩余的位置。父母 - 100dp。我正在努力实现这一目标并以任何方式进行尝试,但我无法实现这一点......有什么建议吗?
答案 0 :(得分:1)
尝试在LinearLayout下添加两个元素并在其上放置权重。 如果有效,请告诉我。
答案 1 :(得分:1)
尝试将两个元素放在RelativeLayout中。
<RelativeLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content">
<Button
android:id="@+id/btn"
android:layout_width="100dp"
android:layout_height="wrap_content"
android:layout_alignParentRight="true" />
<SeekBar
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_toLeftOf="@id/btn"/>
</RelativeLayout>