【发布时间】:2012-01-11 22:55:45
【问题描述】:
在我的相对布局下,我输入了一个Textview,然后是一个TextField(它们都在左侧对齐)。
但是,TextField 不能拉伸到我想要的宽度(好吧,如果它接触到右侧,它会一直拉伸,但不会拉伸到其他任何地方)。
我怎样才能实现 Textfield 可以拉伸到任意长度?
Textfield 与EditText 相同。
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent" android:weightSum="1">
<TextView android:id="@+id/textItem"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:paddingTop="10dp"
android:background="#00000000"
android:textColor="#ffffffff"
android:textSize="22sp"
android:text="Settings"
android:enabled="false"
>
</TextView>
<RelativeLayout android:layout_height="wrap_content" android:layout_width="fill_parent" android:id="@+id/relativeLayout1" android:layout_weight="1.03">
<TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="TextView" android:id="@+id/textView1" android:layout_alignParentTop="true" android:layout_alignParentLeft="true" android:layout_marginLeft="20dp" android:layout_marginTop="18dp"></TextView>
<EditText android:layout_width="wrap_content" android:id="@+id/editText1" android:layout_height="wrap_content" android:layout_below="@+id/textView1" android:layout_alignLeft="@+id/textView1" android:layout_marginTop="18dp">
<requestFocus></requestFocus>
</EditText>
</RelativeLayout>
</LinearLayout>
【问题讨论】:
-
对不起,我真的不只是在这里很难,而是你的意思是在你的问题中你的意思是说
EditText或者你使用的是一些第三方库,它有一个名为@987654328 的类@?无论哪种方式,发布您的 XML 布局文件都是人们能够提供帮助的唯一方式。 -
发布您的 XML 布局/代码以节省混乱和时间。
标签: android android-layout size textfield