SORU
11 EYLÜL 2009, Cuma


Nasıl kullanıcı yazarken kendini yeniden boyutlandırma bir EditText engellerim?

EditText Button bir set yanyana aynı yatay çizgi üzerinde bir ben var. Harika görünüyor kullanıcı metin girdiğinde dışında, EditText yeniden boyutlandırılabilir ve Button sıkışmış gibi.

layout_width="wrap_content" EditText Button iki set var. "fill_parent" berbat düzeni, ve istemiyorum kullanmak mutlak boyutlarını gerek yok - şimdi harika görünüyor, hem de yatay ve dikey, istemiyorum EditText yeniden boyutlandırma.

Benim düzeni:

<TableLayout
    android:id="@ id/homelayout"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent" >

    <TableRow>
        <TextView
            android:id="@ id/labelartist"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:text="Find artists:" />
    </TableRow>
    <TableRow>
        <EditText
            android:id="@ id/entryartist"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_weight="6"
            android:background="@android:drawable/editbox_background"
            android:editable="true"
            android:padding="5px"
            android:singleLine="true" />
        <Button
            android:id="@ id/okartist"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignParentRight="true"
            android:layout_marginLeft="10dip"
            android:layout_weight="1"
            android:text="Search" />
    </TableRow>

</TableLayout>

CEVAP
11 EYLÜL 2009, Cuma


EditText kullanımı için

android:layout_width="0dp" - not required but preferred.
android:layout_weight="1"

Ve Düğmesi dont belirtin android:layout_weight

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • MuscleProdigyTV

    MuscleProdig

    8 Ocak 2011
  • RomanAtwood

    RomanAtwood

    18 Kasım 2009
  • TantalizingTrance

    TantalizingT

    15 ŞUBAT 2009