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

  • Official Android Tips

    Official And

    23 EYLÜL 2009
  • Gigawipf

    Gigawipf

    18 ŞUBAT 2010
  • Music EuroDance 2

    Music EuroDa

    12 Mayıs 2011