Пользовательский макет Android для размера элемента Textfield - PullRequest
0 голосов
/ 12 января 2012

Под моим относительным расположением я вставляю Textview, а затем 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>

1 Ответ

1 голос
/ 12 января 2012

андроида: layout_width = "50dp". установите значение на любой размер, который вы хотите.

...