请问 要实现下图, 最左边是一个 textview 中间是 edittext 最右边是 imageview。
textview只需显示 “验证短信”, 而中间的控件 edittext 和 imageview 怎么设置它们的长度后,三个控件切好充满了整个屏幕的宽度。
麻烦会的朋友帮忙回复,谢啦

------解决思路----------------------
文字left,按钮right,edittext在文字right,在按钮left。这样就満了。
父布局:relativelayout
------解决思路----------------------
用一个linearlayout,设置为horizontal,里面的布局用weight来控制长度就好了。。
------解决思路----------------------
用weight等比分割
------解决思路----------------------
你可以这样
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
<EditText
android:layout_width="0dp"
android:layout_height="wrap_content" /
android:layout_weight="1">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
</LinearLayout>
------解决思路----------------------
LinearLayout布局,用weight来平分宽度。