【发布时间】:2013-04-29 17:27:39
【问题描述】:
我试图在同一行中放置一个ImageButton(右对齐,固定宽度)和一个EditText(左对齐,占用所有剩余空间),但我做不到。
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="50dp"
android:orientation="horizontal"
xmlns:android="http://schemas.android.com/apk/res/android">
<EditText
android:layout_gravity="center_vertical"
android:layout_width="fill_parent"
android:layout_height="40dp"
android:text="EditText"
android:textSize="18sp" />
<ImageButton
android:layout_gravity="center_vertical"
android:layout_width="40dp"
android:layout_height="40dp" />
</LinearLayout>
我无法使用属性"layout_weight",因为我想修复ImageButton 的宽度。如果我在EditText 中使用"layout_width=fill_parent",ImageButton 就会消失。
你能帮帮我吗?
谢谢!!!
【问题讨论】:
标签: android android-layout right-align