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

  • case LianLi

    case LianLi

    28 Mayıs 2010
  • Jonathan Leack

    Jonathan Lea

    26 ŞUBAT 2007
  • MotoManTV

    MotoManTV

    10 Aralık 2009