【发布时间】:2011-03-06 16:19:59
【问题描述】:
我有一个包含 3 行的视图,其中一个包含 2 个 TextView,另外 2 个包含一个 TextView 和一个 EditText。我怎样才能使所有这些行的高度相同,并且在一行中替换 EditText 的 TextView 的大小与其他 EditTexts 的大小相同?
问候, 埃迪
此处的示例代码: 我希望第一行中的第二个 TextView 具有与以下行中的 EditText 相同的大小(视图本身和其中的文本)。
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
>
<LinearLayout
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
>
<TextView
android:text="Datum:"
android:layout_width="60dip"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
/>
<TextView
android:id="@+id/datum"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
/>
</LinearLayout>
<LinearLayout
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
>
<TextView
android:text="Zweck:"
android:layout_width="60dip"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
/>
<EditText
android:id="@+id/title"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:inputType="textNoSuggestions"
/>
</LinearLayout>
<LinearLayout
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
>
<TextView
android:text="Betrag:"
android:layout_width="60dip"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
/>
<EditText
android:id="@+id/value"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:inputType="numberDecimal|textNoSuggestions"
android:layout_alignParentRight="true"
/>
</LinearLayout>
【问题讨论】:
标签: android size textview android-edittext